3.0
12 Apr 2021
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Lots of talent across Leeds and London teams Great Senior team with a lot of skills and expertise
Cons
Difficult to progress if you're not a chargeable member of the team