3.0
Jun 7, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
* Innovative *Purposeful *Company has a lot of good stuff that it is working toward in the biotech space
Cons
*Company has unfortunately decided to downsize over the past year or so, going through multiple layoffs.