1.0
30 June 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
A few coworkers made the place tolerable.
Cons
4 CEOs in 5 years, yikes. Round after round of mass layoffs, millions of dollars in the red. Horrible company culture, pay and benefits. Current CEO rating speaks for itself. This company is a sinking ship.