5.0
27 Feb 2026
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
good people who work really hard . New structure was put in place recently which seems to be improving things especially working together as teams. Its a good start. Great benefit structure in place, pay competitive. good job security in a challenging environment for biotech.
Cons
Management has not always been effective in dealing with difficult people so not always raised anymore, but that does seem to be changing, the tech is complex so can be stressful at times,