2.0
2 Dec 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
They paid me well for the job I did.
Cons
They will lay you off (and sometimes get rid of entire teams) at the drop of a hat. Constant changes, new C-suite employees, and random CEO decisions means your job is never safe. Clients are demanding and processes are unclear because there is so much turnover. Hard workers get burnt out quickly, and lots of things fall through the cracks, making everyone's job harder.