Pros: if you have a good day you can earn good money
Cons: a lot of "no, thanks"
We use to visit house by house all residents in Padova and Venice area and propose them our agreement (based on solar panel energy providing) and other products such as led lamps, solar and thermosolar panels, and other related promotions.
I learned how to persuade customers and sell them products and promotions. The hardest part of the job is the beginning, but when you begin to understand how to collect "Yes" from customers you begin to enjoy this.