1.0
Jul 24, 2024
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Good office location in London
Cons
A toxic culture where bad behaviour & incompetence are rewarded. No leadership or strategy - a constant cycle of change. No accountability from senior leaders - they only care about their own pay checks & egos. Specialists made redundant - junior staff with no experience brought in to replace them.