Perform Recruitment