4.0
15 Apr 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good work life balance Supportive and collaborative culture Great benefits
Cons
Slow career progression The company is expanding its footprint, focusing primarily on low-cost labor markets and regional hubs to maximize operational efficiency