An employment agency registers a jobseeker and has the responsibility of placing the jobseeker in a temporary role that has a potential of becoming permanent. When vacancies come about, the employment agency forwards qualified candidates from their pool to the employers based on required experience and qualifications. Oftentimes, employers who are very specific about what they need seek the services of a recruitment agency. A recruitment agency works hand in hand with employers to source, screen and shortlist qualified candidates. The recruitment agency then ensures a perfect match between the clients (employers) and the candidates.