An employee hired directly from the internet, in the newspaper, or through an online job ad is not guaranteed to be a good fit for the company. Interviewing potential candidates can be difficult if there is no one on staff to do so. Using an employment agency, on the other hand, the candidates are screened by professionals who are only sending over those who meet the criteria. Thus, working with an agency increases the chances of finding someone who is a good fit for the business over recruiting on their own.