The agency is responsible to check references, screening resumes, shortlisting candidates, and scheduling interviews for selection on the employer’s behalf. They also help companies with training and provide additional services like background checks, conducting preliminary interviews, handling payroll, and more.