Pros: the tools
Cons: how the company supports its sales people
Many hours, high pressure to sell, penalized financially for delinquent accounts set up by Snap On, not me. Superiors were not helpful, often not available - put more money into the business than I ever earned. I went into this believing in the product, which I still feel is great - but thats where the pro's stopped.