Ideally, if you can fill your roles yourself you will, and you should. Recruitment firms cost money and your company most likely hired you to perform that role. The issue, however, is you may not have the bandwidth or expertise in this tight candidate market to handle...