5.0
Dec 5, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
So diverse, working with amazing colleagues.
Cons
Honestly not too sure about this, as the company is investing everything is always changing for the better