Awesome job for physical fitness; you WILL leave that job in better shape you started.
Pros
A. 4 Day Work is amazing, especially if you lucky enough to get a Friday or Monday, usually goes to veterans/route setup. This allows for an awesome work-life balance (if your in shape, if not... your going to hate life for awhile). B. Training is something like 3 months, it may be different now. They have VERY VERY strict training guidelines, if you fail to progress or you struggle on the final interview (for a route, yep.. you don't have "job" yet). If you do bad, they'll re-train you and put you in the stand-by driver position (forgot the term), (basically your a floater and have no route to call your own). C. Awesome soft skills (conflict-management, customer service, etc)
Cons
A. Good luck in advancement. Not saying it's impossible, but the beating your body is going to take for you to actually move up in a management position is going to take it's toll tie that in with the current management staying in the position FOREVER, leaves you no room to advance in the short term. B. Training (once you make it) is joke, but your made to go on the weekends anyways (just deal with it). C. Now the single most issue and extremely important you pay attention: PAY SUCKS Your paid off of 17 different variables + base pay. Your base pay will cover gas and food for the week; but depends on your route volume, your only paid 2% on it up to 10k then it falls below that... you'll find out just how crappy the pay is if you accept lol D. Promotions. OMG the F'ing promotions they push on you to push sales (which they will try to convince you THAT'S where you'll make your money, and they are right.... if your a crook).