5.0
May 17, 2022
Current employee, more than 10 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great culture and great people. Leaders care about employees career development. If you care about long-term development and making a brand for yourself, this is the place to be.
Cons
Constant change and uncertainty about the future may seem to demotivate certain people although those who have stuck around for a while have grown resilient to the different storms and seem to know that everything will be ok.