4.0
3 Dec 2025
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Competitive salary, hires good people, great technological solutions and in general provides good benefits.
Cons
In some areas not as agile as smaller companies to take advantage of business opportunities.