5.0
13 Mar 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great place to work, great culture and opportunities for career development
Cons
Big but not huge company with salaries a little bit below the market