@buntybru
I think the only hard part here is finding a fit between the company and the person.
Referrals save you a lot of time, you can call it the first filter
For the hard part
The employer needs to have that ability to look into the skills of a person and decide whether this is the person who will get shit done.