Pros: they take care of all your expenses when you attend trainings, flexible schedules, be your own boss
Cons: if you don't perform you won't succeed, they expect alot out of their employees, very little help when needed
A lot of driving your own vehicle, you run into really nice potential customers and really rude mean potential customers. Management is can be a little more helpful. You don't work with co-workers on sight, but a lot of phone calls to corporate and the distribution centers and they are all really nice people. Hardest part is hitting the goals they give you. The most enjoyable is you are your own boss and you meet new people everyday.