Pros
great product, great support from management and internal staff from the bottom to the top CEO.
the sky is the limit, you can make the money you want, all based on what you input into it... many tools and quality products at your disposal.
Cons
the con is based on your discipline of going out and working full time... it's your business it's your sales route