5.0
Jul 23, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
- Good learning environment - Ton of resources - Ability to progress career
Cons
- Requires lots of personal drive in order to get the most of the opportunity - Highly dependent on department / lab