4.0
May 14, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Friendly, competent coworkers Good science Good pay and bonuses Good work-life balance
Cons
Every decision goes through CEO - leaders dont move without his input Lack of standards in job performance, some cronyism Sometimes missing sense of urgency Lack of funding (all biotech)