4.0
Jul 16, 2024
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
People and benefits are nice.
Cons
Lotta promises, lotta disappointments. Managers seemingly don't have the freedom to develop and pay their team as they wish.