The practice of recruitment and selection of new employees into large organizations has changed dramatically over the past decade. This shift is due primarily to the rapid evolution of Internet-based technologies to facilitate and accelerate the staffing process.