5.0
19 Nov 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Excellent international exposure and multicultural teamwork Strong sense of professionalism across departments Well-organized processes and clear responsibilities Opportunities to contribute to impactful global projects Supportive colleagues and a stable company environment
Cons
Typical large-organization processes, nothing particular to highlight