4.0
20 Jan 2025
Former employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Strong company culture, benefits Highly innovative research focus Cutting edge technology
Cons
Project focus changes multiple times a year Compensation is lower than neighboring biotech corporations