Pros
Works with your schedule, plenty of miles if you are willing to drive, They are willing to train you on different areas to work more in the winter when deliveries are slow. Great pay.
Cons
Don't get hurt here. They will fight on everything, if you have a lost time accident like I did, then don't expect to go back because they will ask for a resignation. I fell and dislocated my shoulder which resulted in a torn rotator cuff. They denied my rotator cuff and I had to fight with them and workers comp to prove my injury to the rotator cuff was from the dislocation. They will use doctors that agree with them to be able to deny a part of the claim. When I got hurt they took away any bonuses that was owed to me because I was just shy of my sign on bonus by a few weeks.