5.0
Apr 24, 2025
Anonymous employee
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Flexibility, access to senior leadership, growth opportunities, company cares about their employees, and always striving to be competitive with other biotechs.
Cons
Need centralized training for staff and refresher training for management.