Pros
You can't do domestic freight any other way; centuries of job security. You have to fight or steal to be fired; Literally.. Great health and dental, and you make 30k a year starting. They help you get a CDL without school if you work the yard long enough. $1.00 a year raise. Great vacation-day system.
Cons
Mandatory overtime almost daily(two-hours) because nobody is maid to do what they are paid to do.. Supervisors can't do anything about people who don't work; which is like 99% of the people per-shift. Sometimes supervisors will sit and talk with a worker for hours about anything; on the clock! Supervisors hand pick trailers for dock workers sorting most bills to most favorable(fewer bills means you likely have volume or bulk which is bad for your bill count). Favorable workers will 'pass' on trailers with damaged freight so others have to do it. I've seen messy trucks sit a whole day because someone didn't want to do them.. My Terminal had someone from corporate coming out every couple of months to complain and people basically just ignored it like always. Pretty much about production everytime.. Unlike North East unions the rest of the US it's basically every person for themselves except for voting time where people pretend to care. There are small packs at each terminal who work against each other. Mostly culture or age based. **The American economy will eventually force companies to abandon unions. I worked with people who had been working at YRC for decades and never did a days honest work..**