5.0
22 Dec 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.