3.0
May 28, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Decent pay, good bonus structure, opportunities for development and growth. Business structure makes it easier from a customer service point of view.
Cons
Too demanding, rather than appreciate achievements you're maligned for targets missed. A lot of internal politics - it's a numbers game ultimately, and you have to work the numbers, you can be the hero one minute and then easily it's forgotten and you're public enemy number one the next.