We use a SharePoint site to manage the staff recruitment process. It contains the notes for all the interview stages, the person's details, their location, and the job role is crossed referenced to our corporate website open job roles. Nintex Workflow is used to manage the document flow, approval, escalation and notifications.