5.0
15 Mar 2022
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Nice managers, nice snacks, nice people, and, overall, an exciting environment of innovation right next to many other biotech companies in the larger Boston area!
Cons
None that I can think of...