5.0
21 Mar 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great organization that really cares about its product and its people. The best work-life balance I've ever had.
Cons
Sometimes the org still acts like it is a smaller company than it is, which can lead to some frustrations.