1.0
25 June 2026
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Literally nothing apart from the people I got to work with.
Cons
The worst company on earth. Unrealistic targets and treat employees as if they’re on a conveyor belt. Toxic management and depressing vibes. The most mundane, scam-like work ever.