5.0
Jun 12, 2022
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great recruitment team, source me the best jobs at a decent salary
Cons
Some issues with umbrella companies but not related to the company in question