3.0
13 Mar 2026
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Company culture is supportive with some wonderful people to work with and working environment is great with modern offices in central London. There are also good opportunities for professional development.
Cons
Salaries may be competitive for some employees, but in my case the compensation appeared lower than market benchmarks. When I raised the topic, the company maintained that the pay level was fair and aligned with external opportunities which was not accurate.