5.0
Dec 9, 2025
Anonymous employee
Current employee, more than 8 years
Londres, Angleterre
Recommend
CEO approval
Business Outlook
Pros
People are great, the culture really is one where everyone gets along and management know what they're doing.
Cons
Slow process at times, ok though