3.0
Apr 12, 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