3.0
4 Oct 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Excellent products but absolutely no idea how to promote within the UK culture.
Cons
Everything relating to management who are essentially "Yes men".