1.0
Apr 15, 2026
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Can't really name one, not a nice environment
Cons
Happy to treat staff badly Not customer centric Management something to be desired.