Pros
Good insurance good retirement 2 days off but not on weekend descent vacation but only when they decide to give to you paid holidays but you work all of them they give you 4 extra hours pay for doing so even if you work 14
Cons
They have a pay system for drivers that they constantly get wrong they can't even figure out but stick behind it your just supposed to check every week and let them know when they shorted you 25 out of 52 paychecks will be wrong you will finally give up and just take what they give you they could make better schedules but they refuse to because somebody may have to think that's not going to happen at the end of week pay is not bad but knowing they shorted you 5 to ten dollars eats at you and they don't care you should be glad you got a job