In this article, I'll compare the pros and cons of working with ad agencies versus managing ads in-house. After that, you'll be able to decide if you want an agency (and how to choose a good one) or if you should bring your ads management in-house (and how to do it correctly).