2.0
22 May 2026
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Autonomy of work and good place to coast
Cons
Was a great place my first few years, then went downhill. By the time I left, the quality of my teammates went down, there was no interesting work, and my manager was not helpful.