3.0
14 July 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
A nice team, beautiful offices and facilities, great location.
Cons
Extremely corporate culture. Very little upward progression, no care taken to maintain talent in the company - a constant rotating door of all departments aside from upper management.