4.0
14 Jun 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great people, focused on creating an environment where everyone can thrive
Cons
Operates like it employs 50 people when we’re nearing 6k. Impossible to get work done without 10 meetings