3.0
14 May 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Overall, the company is still among the best to work at given the current environment. There are a lot of benefits offered to employees, a lot of focus on connection and innovation.
Cons
There is a lot of favouritism that is stopping career development and overall company growth.