Recruitment, by all accounts, is an overwhelming process, riddled with barriers and complications. Lack of competent candidates, time and space constraints, industry-specific nuances and requirements, etc., are among the issues that prevent organisations from hiring quality people.