5.0
Apr 1, 2025
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Hard working and kind colleagues Great office in London Flexible hours and no in office mandate Great benefits Genuine commitment to personal development
Cons
Can be stoic in some areas of the business, “saga through and through” old school mentality can halter innovation