Pros
If you can stick it out until you get a route, the money can be pretty decent depending on what type of route it is. Not all routes are created equal. One would thing sales reps delivering to large grocery stores and super-centers would be paid the most because of the exposure and the importance of keeping these large accounts filled, but you would be wrong, the best paid reps have the the small gas stations, convience stores, and liquor stores. The health insurance is decent, but it is expensive. However, the vision program is very good, or so I have been told by the sales people at the eye-glass store.
Cons
The hours can be brutal, getting up at 3:00am and many times putting in 10+ hours a day. There are very few routes that run Mon-Fri so be prepared to work weekends. The split work-week is the worst, off Wed and Sat. You never get a weekend off, and if a holiday falls on a Monday, expect management to pressure you into working that day, and do not expect to get comped for it. They will offer an extra day's base pay. They attempt to treat holidays as if they were just another work day, but do not expect to see any managment there on a holiday, they are out enjoying the time off with their family. There are no personal days, and very few sick days, and if you take a sick day, management will pressure you work still make all your service calls.