3.0
Sep 25, 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Generally you will work with nice people and leadership is approachable. There are some opportunities to move between teams.
Cons
Your experience very much depends on your role and area of the business. Previously strong culture seems to have eroded in last few years.