Pros
There are no pros, only a cult of people who are brainwashed into thinking that their time is actually valued and they will get somewhere if they "work hard enough". It's really pathetic actually.
Cons
DOOR TO DOOR SALES. Which is not necessarily a bad job, but if you bust your butt all day and make no sales, you don't get paid at all. Your success rate is almost entirely based on other people and their integrity. How is that in any way fair? My success is determined on if 4 or 5 other people are accountable? What a joke. Also, don't expect any free time. When you get off work at 9:30-10 pm after being there since 10:30 am, you're forced to go to mandatory team nights, and team building nights. If you don't, you will be confronted in front of everyone. Very immature place to work in, don't expect anyone to tell you the truth.