Employment agencies match job seekers with available job openings in organizations. They work with companies to fill vacancies, offer payroll services, training for CV writing and interviews, employee training among others.