4.0
5 Dec 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Friendly and professional company with decent pay for London.
Cons
No location based pay, despite the fact that London is more expensive than the other offices.