Agencies have the expertise that companies do not always have in-house.This includes not only the ability to write and design ads but also the knowledge of,and relationsips with,the press and media.Agencies can negotiate better-whether in newspaper,trade magazine,or online-can best reach the candidates you are looking for.