There are two main reasons why it pays to use a recruitment agency. The first is when the bandwidth of your internal human resources department would be stretched too thin by taking on all of the recruitment functions. The second is that using an external recruitment agency can identify and attract passive candidates who aren't necessarily out looking for a job, and may be working for a competitor.