1.0
1 June 2025
Former employee, more than 3 years
Charlestown, MA
Recommend
CEO approval
Business outlook
Pros
Great pay, non-management colleagues were mostly nice. Science engaging.
Cons
C-Suite commonly flip-flops on decisions and they drive a toxic top-down culture. C-Suite not supportive of scientists. Many colleagues place politics first, science second.