2.0
24 Aug 2025
Current employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Very stimulating if you’re interested in life sciences Good pay Good growth opportunities if you play the game right
Cons
Excessive feedback Leadership is hit and miss with supporting growth Terrible work life balance