HR Perspective: Why working with a staffing agency is worth it