2.0
Apr 19, 2025
Former employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Used to be a quite good place to work for when it was public.
Cons
Very toxic, at times so bad you have to wear a coping cage to stay sane before going into meetings. Regularly throws employees and managers under the bus.