1.0
Oct 27, 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
The salary is pretty good for certain roles
Cons
Culture is terrible, they expect you to go above and beyond for them but they don't even give you the basic needs in return. Upper management is so far removed from the realities of day to day running of the business. Everyone who works there is miserable and wants to leave, it was one of the worst experiences I have had in my career.