Pros: none i can think of...
Cons: bosses, pay, hours, dot regulations
From the beginning, the trainers caused me to get internal DOT violations, 3 violations and you get 3 day suspension without pay, 4 and you're fired. Minimum 12 hour days, often 14 because of size of route, causing Hours of Service violations. Told to work through my DOT break so I won't get in late. Constant threats of being fired. Customers complain because you can't make door times, threatening to throw you out of the store, which you will be fired for. Hours were from 4am till 6 pm but you have to clock out by 4pm then spend an hour and a half cleaning out your truck and doing inventory, taking tests, surveys etc. Was ridiculed by my manager on a conference call that he didn't realize I was on. They will blame you for going over your hours of Service because you have a CDL and should know this but if you don't service all the stops on your route because you don't have time, they write you up. You get written up and or suspended for doing your job. Their commission is a joke 1percent. I put in over 70 hours a week in all reality. If you get off for a holiday, you don't get paid for it, you have to work one of your days off so you don't lose money. I would say the job is a joke, but the way they treat their employees isn't funny.
Worst career move I ever made. Terrible company to work for. A lot of long time employees have quit. They don't care about you or your family.