5.0
May 29, 2025
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Benefits are mostly good, the people are great, the energy is palpable
Cons
Leadership seems to be rolling back on benefits - they just switched our healthcare to one that is not as good