1.0
Jul 21, 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
You have a job in London.
Cons
The company DNA, to it's core. The IT mismanagement reeks to high heaven. The head of IT is a comic book under-villain (picture Samuel L Jackson from Django Unchained and you get the gist) who'd happily throw anyone under the bus if it means another day to drool in front of his privacy screen.