5.0
Nov 5, 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
1. Competitive salary 2. Wellbeing and mental health days 3. Beautiful offices in Canary Wharf 4. Friendly and hardworking teams 5. Committed to personal development
Cons
None that come to mind!