2.0
11 Oct 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Used to be a great place to work.
Cons
Panicked decision making. Toxic culture in the business. Lots of good people fired with no notice or warning, others choosing to leave and move onto somewhere better.