Pros
I have met lots of great people out on the road. I have learned a tremendous amount about sales and the automotive industry. The physical part of the job helps keep you in shape. Keeping track of over 200 accounts has helped my management skills.
Cons
The owners are terribly unprofessional. Pay based almost completely on commission is not good when working for dishonest people. The physical aspects are not good for the long term health of your back. The health benefits are useless when you can't take any time off to use them. There is not much room to move up due to complete nepotism. The product has gone down in quality recently, making it harder to sell. There are no consistent policies from management, making it difficult to make decisions.