5.0
Aug 29, 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
People, collective ambition of the business, ability to create value
Cons
This is a roll your sleeves up type of business and might not be suited for someone who prefers to delegate from the sidelines.