3.0
Nov 4, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Lots of responsibility from the beginning. I worked on services that handled 1.5 Million TPS peak traffic servicing 240 million customers. Every team is autonomous and there is no enforcement of specific technology – you choose the right tools for the job and justify it with data.
Cons
Not the same company it was when I joined. Since Jeff stepped down there's been a huge erosion of the day 1 culture. - Lots of bureaucracy. - Innovation has been stifled by fear and intimidation - Lot of high profile departures recently. - Very average pay these days compared to industry leaders in the same tier.