2.0
Aug 9, 2023
Anonymous employee
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Many talented employees who really care about the company The compensation and benefits are great
Cons
Management employees can’t get along. In some areas of the company, there is little respect among the management rank.