5.0
Oct 14, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great teamwork, good ethos, a company you can trust.
Cons
fragmented organisation, very country focussed. Can be a bit top down management but this is no different to any other organisations. Employ highly experienced people but then do not empower them to be creative.