5.0
Aug 2, 2024
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The mission-driven focus of all employees, including leadership, provides the motivation for so much in what we do.
Cons
Lots of growth and improvement that might not appeal to people who want a static company