3.0
May 13, 2026
Former employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Great mid level management that cares a lot about their people and the science
Cons
Low base pay and lack of opportunities for advancement
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Most people are amazing." "Benefits are good." "Confident in senior leadership."