3.0
5 Jun 2025
Former employee, more than 5 years
Framingham, MA
Recommend
CEO approval
Business outlook
Pros
The mission was strong, many of the employees were dedicated and amazing people
Cons
The management of the organization was poor. Priorities were self-serving with a focus on the organizations image but ignored staff concerns. Budgets were mismanaged.