2.0
Aug 22, 2025
Former employee, less than 1 year
Islington, England
Recommend
CEO approval
Business outlook
Pros
Competitive salary, fun work culture
Cons
Difficult leadership, does not help you settle in. (however this was 3 years ago, may have improved)