5.0
Nov 6, 2025
Anonymous employee
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- Great leadership at International level and local EMEA level, having brought in some new leaders - Customer focussed; there's a real passion to solve the problems of our customers - Hiring great talent from big tech companies - Leaders are invested in developing the managers - Good compensation and benefits - Free lunches at least twice a month, free snacks daily
Cons
The business is moving at a fast pace, sometimes it would be good to take a beat before rushing in a certain direction and having to change or pull back.