5.0
Feb 23, 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Culture is fantastic, and my onboarding process has been very smooth. I'm really looking forward to what's to come.
Cons
No comment to make here