4.0
Mar 22, 2025
Current employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Most colleagues are knowledgeable, professional and responsive. There is a desire for continuous improvement. Good support structure in place.
Cons
Big focus on internal processes which are unnecessarily complicated