5.0
Dec 22, 2023
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Amazing opportunities for growth and working with modern technology.
Cons
Team culture could be better working on a globally diverse team.