Pros
I am very happy to be a part of a very fast growing company that can lead to a great career path after spending 12 months on the job. Nothing's promised, you have to earn it. It is an excellent opportunity to build and develop your sales/persuasive communication skills as well have an un-capped commission structure. Daily/weekly contests spice up the job and allow me to earn extra money as well. It is a GREAT culture that I haven't seen anywhere else I have worked and my co-workers are amazing people to be around. More so than anything, for me, the product is unbelievable and I feel like this company is just getting started.
Cons
It can be a stressful job at times and you need to be able to handle rejection. The first two months can be tough but if you work hard, learn the material and put in your time the job becomes much, much easier as you continue as a rep and you have the opportunity to make very good money. If your not a hard worker or competitive and you aren't striving to get to the next level this position isn't for you!