2.0
2 July 2025
Anonymous employee
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Some really nice people work here and I like most of the people I work with. Pay is overall decent and the environment is pretty flexible.
Cons
I don't really get some of the revenue leadership hires and why some people have stayed in their roles based on their output. Maybe I don't know what I'm doing or I'm missing something. People seem to share that feeling that I've talked to. A little bit of favoritism if you have an existing relationship with a leader that has rubbed a few people the wrong way.