Fun people, interesting job.
Pros: company paid for lunch for new people, people were always friendly.
Cons: knocking on doors can be dangerous, the pay being 100% commission-based means small paychecks for new people.
I would drive into work, a 40 minute drive for me, and we would train the new people, like I was at the time, before going for lunch. Then it was off to our sales areas to knock on doors for around 8 hours. The people were fun and friendly, including my manager.