2.0
Mar 27, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great value proposition for clients.
Cons
In my experience, there can be situations where questionable behaviour is not addressed as strongly as expected, which may feel like having to overlook certain issues.