4.0
Nov 30, 2025
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great opportunities and decent Salary
Cons
Keytruda LOE is making everyone stressed, resulting in unrealistic expectations for deliverables + workforce reductions to compensate