Pros: work when you want where you want
Cons: no one to train or help you
I loved that you could manage your own buissness and time and money, but one thing i did not agree with was that once you started you were automatically on your own with little to no help on how to get things started.