3.0
Mar 11, 2026
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
People are great to work with and the culture is calm
Cons
Too many organisational changes. Too many roles made redundant. Omar isn't the best CEO.