1.0
Sep 30, 2025
Anonymous employee
Former employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Some people were great but CEO was so incompetent, it's laughable. Majority of senior leadership people left on bad terms, because of his terrible micromanaging and poor understanding of the business.
Cons
Everyone was underpaid and overworked.