3.0
23 Mar 2011
Anonymous employee
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
You feel that you are contributing to making a difference in someone's life who take the vaccines the organization makes.
Cons
They have the potential to become a great company but unfortunately promotions and opportunities are given to people who sometimes are not good leaders.