Pros
Free food in the morning. Initial training is OK .
Cons
Incredibly low pay with no raises ever. Senior management treats most employees like a commodity that can be thrown away at any time. OK place to start but and place to be if you need a job but doesn't hold well for a career of any kind. No promotions unless you have been there slaving for 15 years +. Leads pool is awful one of the worst I have ever seen, you might get the same lead 3 other people have been calling into at the same time, just annoys customers and does not instil confidence in them to buy from you. Cant get the lowest costs for some reason zones will only let you buy most products from 1 to 3 distributors and they always change, I heard rumors it is because they give zones rebates that the reps are not paid on.