1.0
7 Aug 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Some staff do amazing work with clients and get brilliant results
Cons
Whistle-blowers are paid out the company to keep politics and unsafe practices silenced. Top management and staff have personal relationship creating conflict of interest with teams. If he/she' likes you, you are lucky. It all depends how personally they like you not about merits.