1.0
Jul 25, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
I was paid on time.
Cons
Leaders don't want to do any actual work, don't understand the product or how customers use it, micromanage everything, and blame employees for their own shortcomings and mistakes.