2.0
22 Aug 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)