4.0
Mar 3, 2025
Current employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits. I have been here for almost 10 years because of how great management is. Love everything about working here really except compensation. I wish they paid better. Love the FSP model
Cons
Currently undergoing financially issues and stability of whole departments