Pros: time is money, lots of free time
Cons: work in all types of weather, door to door
My time was my money. I controlled my own schedule.you can strive in this its what you want to do. Otherwise it's a good job to build a career off of if it is what your trying to do.