1.0
May 14, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
There isn't a pro for working here unless you are evil and want to treat customers like rubbish.
Cons
From the top down, the MO for this organization is to promise, lie, promise more, lie even more.