5.0
Mar 30, 2026
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Brilliant, supportive co-workers. Exciting science.
Cons
Work life balance is non existent across the board
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "• Excellent benefits, healthcare is essentially free and they provide 6" "Competitive salary and benefits" "Great people doing the work"
Users say... "They seriously need to develop leadership skills and need more experience working in Pharma and biotech companies." "Absolutely terrible toxic culture that trickles down from the inexperienced senior management and CEO." "No work life balance."