4.0
May 7, 2010
Recommend
CEO approval
Business Outlook
Pros
Very stable place to work - As far as I understood they had never instituted a widespread layoff. Good benefits. Some sites were much nicer than others
Cons
Slower-moving than other life science companies. Salaries lagged. Opportunities for advancement in scientific tracks was limited