5.0
31 Aug 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Professional and smooth onboarding Welcoming, inclusive team culture Supportive colleagues who are generous with their knowledge Great learning environment
Cons
Steep learning curve at first, but well supported. Fast paced, which keeps things engaging