2.0
Feb 21, 2021
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Good benefits, good work life balance, large company so can move within roles if you have that opportunity. Great if you are in a Director and above role
Cons
Large company - very bureaucratic. Takes a long time to get simple things done if you need to escalate up the management. Will feel siloed and not enough reward for the work put in if below director level position.