4.0
Jul 15, 2024
Former employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
- Great people - Challenging Work
Cons
- Fast paced environment that can require long hours. - High turnover of the senior leadership has caused morale issues