3.0
6 June 2025
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Benefits are great and so are the people
Cons
No clear process and a lot of egos can get in the way of creating really great work. Quite difficult to move up, typically have to apply for another job in order to get to the next step.