3.0
Apr 17, 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Employees have the opportunity to contribute to challenging projects and gain knowledge working with experts in the industry particularly in the field of vaccines.
Cons
Sometimes, there seems to be inadequate recognition if not lack of recognition for work performed. Restriction of information in some aspects can cause some individuals to under perform.