2.0
19 July 2023
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Smart people, good benefits, good onsite perks like food and drinks.
Cons
Company grew too fast and got super corporate, it was great years ago when it was a start up.