Pros
B2B Commission based salary. Work as much, and as hard as you want to and the sky is the limit. There is no cap on your income. This is a very flexible job in the sense that you manage your own time. If you have children or have other obligations, you can manage your time around the things that are important to you. There is a very efficient system in place, with a web-site and Back Office. The CEO has integrity, vision, and focus that is passed on to the Regional Management team. There is plenty of support and encouragement to reach your goals. The company is very organized, and I'm always paid on time.
Cons
Commission based salary. (Notice, I believe this a pro and a con). If you don't work hard, and work very little, you will not make a worthwhile income. You have to be self-disciplined. Set money aside for your taxes (it's best to work with a tax professional/CPA). * I would rather "suffer" with these cons, than work a 9-5 low-paying job that isn't flexible with my family life.