5.0
Aug 2, 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.