Pros: you can smoke weed at work
Cons: luck is not consistent
First off, the company hires you as an "individual contractor". You are not an employee.
Me and my friend tried it for a day. He didn't last (you'll see why), and I worked for about a month before I couldn't take the stress anymore. The money was ok, sometimes, and sometimes you'd be put into a good area, but most times it would be a really bad area, that they have been to already, when the weather sucks.
I honestly don't have to say much more than the fact that my friend broke his ankle on his first day and all they asked him if he had enough money to cab to the closest hospital. He had to get a homeowner to call an ambulance to come pick him up. I was really down on my luck at the time so I needed the work, even if the pay was embarrassing. Did I mention I'm physically fit and have been working retail (i.e SALES..) for over 10 years?
The only times I made sales were when I threw so much bs at the homeowner the only way they could get me to leave was to let me do the work. All they teach you at the company is how to manipulate and alienate people into not saying "no" .. I never once was given a tip or told how to do the work. I figured it all out myself, which isn't very hard, but I doubt everyone will be able to do that since they have no standards when recruiting.