4.0
2 Apr 2025
Former employee
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Work life balance. Good communication from top to bottom.
Cons
Advanced some programs that had limited data suggesting they would work in the clinic
Check out your Company Bowl for anonymous work chats.