5.0
May 11, 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
wonderful benefits and allows for a flexible work environment
Cons
no complaints as I have had an interesting and growing experience since working