3.0
7 Nov 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great people, great environment, great work culture.
Cons
Becoming more and more political and cost cutting to the max. Opportunities are trimming rapidly.