5.0
Apr 21, 2026
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
The team is great, and the atmosphere is friendly. Newcomers get help with everything, which makes settling in much easier. The break facilities and dining arrangements are excellent.
Cons
The only downside is that the work shoes provided are designed for standard foot shapes, so anyone with foot issues might experience discomfort.