4.0
Apr 4, 2021
Current employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Mission driven, high standards and value, takes care of employees
Cons
No clear ownership or accountability, no differentiation on individual performance