1.0
May 28, 2026
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Nice peers. Decent benefits. That’s about it.
Cons
Terrible leadership across the board. Unfocused. Out of touch. Very low morale. Impossible goals. Toxic in every way. Stay away.