5.0
Aug 11, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Lots of opportunity and learning on the job. The business is changing but we are moving well
Cons
There really are no negatives to this great company