5.0
5 Oct 2023
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Listened to by management, able to share new thoughts and ideas, flexibility, great benefits
Cons
Still in a start up biotech mentality, so there are some strains with that, but overall still a great company