3.0
Jun 16, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good culture, good location, holiday annually
Cons
Still trying to find its feet in terms of implementing proper process within jobs Salary also not great