5.0
2 Aug 2024
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
A very positive environment. You will get to work with amazing professionals with multiple backgrounds and cultures.
Cons
Very difficult to elevate between roles if you started at a lower lever. Eg level 3 can’t apply to level 4 roles which makes it hard to grow and elevate.