Pros
Managers do not micro-manage,, which is nice but also you learn quickly that you don't make money unless you really work. You are given some existing accounts to take over, so you don't have to completely start from nothing. You work from home/in the field and have a lot of freedom. You will make good money once you get going (takes about 6-12months).
Cons
It takes awhile to make money. There is no base salary, you are "fronted" money that you pay back within the same month from the sales you make. If you do not sell enough that same month to pay back what you were given, then you go into debt to the company. Once you pay off this debt to the company, this is when you start getting commission checks and $$$ BUT if you do not do well RIGHT OFF THE BAT, then you are starting off a new job trying to dig yourself our of the hole of debt, at the SAME TIME you're trying to learn all the 200 products and also figuring out how to walk in on someones job and make them want to talk to you. It is a lot. Especially at the beginning. This industry is profitable enough where they can afford to not have the employees start going into debt until after a few months.