A virtual assistant is a great short-term solution to lighten your workload, but without properly defining tasks it can become a question of pros vs. cons. With the growth of technology, it has provided businesses with the opportunity to hire freelancers, software agents, and even outsourced workers to manage the strain of a growing business.