Pros
You get to improve on communication skills somewhat, but that's limited to what you've been trained to say i.e. a scripted pitch.
Cons
You get paid based on commission, the hours are frighteningly long, and on some days you might only get one sale. The law of averages (which they rigidly stick by) suggests 100 doors knocked on will secure at least 8 people's interests, and out of those 8 at least one or two sales. After about the 20th doors you'll get pretty sick of trying to conjure up a smile and repeat the same bull to each person. You have to ask question like: "If I could upgrade your equipment while lowering your monthly bill, you'd be happy, right?", a no answer is not an option! Before you know it this person has just agreed to a purchase without ever wanting to in the first place. Its forceful and greedy They try to keep you enthusiastic by setting goals, ringing the bell or gong or whatever it is at the end of the day. Everyone gathers in the main area to call out the list of successful people using phrases like "smashed it" and "high rolling the country". The energy is always electric with everyone all pumped, high fives and cheers being rang out across the office block. In reality though the place is grim and causes more grief than it makes itself out to.