Pros
Most of the employees in outside sales are very smart, hardworking people. A lot of that will depend on where you're located though. My team had great chemistry and I genuinely enjoyed working with most of them. Starting base salary isn't bad for entry-level. Overall benefits aren't bad. You have the best products in the industry to sell. The training program is certainly top notch, and will no doubt help you get a better job when you inevitably can't take it anymore.
Cons
When you're hired, they over-promise on your potential earnings, especially the first few years. They greatly restrict your earning potential the first few years just because you're new, but won't hesitate to make you take a hit for a loss that really wasn't yours. Potential sales also has a lot to do with what territory you're placed in; which can be a total hit or miss. There is no work-life balance, and you can expect to consistently work nights and weekends. Don't expect to actually enjoy your vacations either. There is no consistency with disciplinary action within the company. Everyone is confused constantly about how certain people get away with so much, while others are fired over nothing. Your "company car" is cheaper than a personal car, but you'll definitely still pay for it. The decision making process to get anything done is inconsistent and totalitarian. Decisions take weeks or months sometimes, and all the while your customers get more angry and take it out on you. I still don't understand why there is any sort of management structure when all the managers in between essentially act as email pushers to the power in the sky. Many of the inside support teams are very unhelpful to field reps who depend on them. There always seems to be tension between departments. You'll always be nickel and diming your customer, over the most asinine items that you really can't get a mental grasp on. All the while, putting a smile on your face and pretending like it's a normal business practice of a good business partner. Extremely high turnover, especially among new hires. Training and installs frequently go bad and fast, leading to very angry customers and cancellations. As a field rep, you're the messenger for all the bad news that is forced upon customers...and the messenger gets shot frequently. In general; this is a hard industry as it is, and dealers are notoriously unpredictable. There are reps who make a lot of money, and they're definitely smart and hardworking folks. However, if starting new, there are a lot of cards that have to fall into place for you to get there (in probably no less than 3-5 years). If you can take the mental abuse and exhaustion for that long, more power to you.