The pros are vast: simpler maintenance, more cost effective, and improved flexibility. The primary drawback is finding the service that works best for your needs — it can be quite challenging.