1.0
23 Mar 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
They give you a paycheck
Cons
The culture is super toxic. No product vision. No vision at all. No strategy. The Brits are your stereotypical coworkers - fake to your face and snobby/outright mean behind your back. For no reason! Most importantly - the CEO is the WORST of them all! Major ego problems and treats the company like his pet project.