4.0
Jan 21, 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Lots of space for growth and nice people in the team. Good pay and benefits.
Cons
Quite a lot of politics between different teams which can sometimes be tiring.