3.0
Jul 17, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
If you like constant innovation, change, uncertainty and disruption then this recruitment tech company is for you.
Cons
Salary and benefits not keeping up with the changing demands of the role