2.0
11 Sept 2025
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good teams, good products, reasonable client presence
Cons
Management completely disconnected from reality, new management coming with their court, super American, no real respect for cultural diversity.