5.0
7 Apr 2026
Current employee, more than 3 years
Somerville, MA
Recommend
CEO approval
Business outlook
Pros
Get to work with smart and passionate people that care a lot about the company mission. Career opportunities are incredible for high performers.
Cons
Tough worklife balance & can be intense at times