3.0
6 May 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great place to learn - has both internal products and is trying to scale up to CDMO capabilities
Cons
Not the best leadership - after a massive and painful layoff process they struggled putting the organization back together