4.0
Nov 20, 2025
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Fantastic team and colleagues, great content.
Cons
Very very little movement in terms of career progressions. People stay in similar levels for 10+ years which means that more junior staff do not get the opportunity to grow within their roles.