5.0
15 Jan 2024
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great learning environment. Good benefits and people. A lot of opportunity
Cons
Some parts of the system can be demoralising, Success could be recognised more