2.0
11 Mar 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Excellent products and solutions. Innovative and progressive.
Cons
Culture, arrogance, contempt for customers, no team work, self serving managers, use staff, over promise and under deliver.