1.0
Jun 4, 2026
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Health insurance and some other benefits. Industry resilient
Cons
poor leadership direction and communication and employee retention. few folks have trust is leadership and c-suite. Human Resources may be worst in US. Lots of time sitting in office on calls with other locations