5.0
Jun 13, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Truly global presence, Multi-cloud expertise and Collaborative culture.
Cons
Working with teams across four continents can sometimes make scheduling meetings challenging, especially if you’re involved in global projects. While there’s a lot of on-the-job learning, some employees might benefit from more structured learning paths or certifications supported by the company.