2.0
May 30, 2025
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Individually nice people, work is interesting, pretty office space.
Cons
Micromanagement by people who have never done the job and think they know what’s best