Working as a virtual assistant comes with a lot of advantages, like a flexible schedule, the ability to pick your services, and unlimited earning potential. However, it also comes with disadvantages, like the necessity of constantly finding clients and needing to be motivated and driven enough to succeed.