2.0
Mar 25, 2026
Current employee, more than 3 years
Los Angeles, CA
Recommend
CEO approval
Business Outlook
Pros
Great benefits, good coworkers, Nice working conditions.
Cons
A lot of finger-pointing when it comes to addressing issues and deviations but shifting the blame almost always goes to the operational levels. Feels somewhat understaffed at times. Pay is lower compared to the other biopharma companies.