The advantage is that you get to choose the best people out there on freelancing sites like Upwork and Fiverr, which might work out cheaper than hiring your team. The disadvantage is that you need someone to liaise with them, review the work, and suggest changes.