Very fulfilling after building a customer base.
Pros: demo's, discounts, meeting new people
Cons: hard to start, hard to make a profit, time consuming, expensive, all in all difficult
It's very hard to get started with this company, since you are running your own business. I don't find that to be a bad thing, and in the end, I did not come out as successful as I had hoped. But still being a high school student while looking for a full-time/part-time job AND trying to keep up with a business was just weighing on me too much. And I was spending money that I didn't have.
The concept of the company is great, and like I said, can be very fulfilling. But you have to be prepared before you start, and you have to be patient. Otherwise, you'll give up like I had. My overall experience was decent.