3.0
Jul 12, 2025
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Great benefits, recognized name in biotech, frequent hiring phases.
Cons
Competitors are more innovative. Limited opportunities for advancement. Nepotism and favoritism seem to outshine real talent. Company is more concerned with efficiency rather than keeping talent. Behind the times.