Recruitment agencies are facing increasing challenges