-time off is prorated. If you take off and haven't worked enough they take it back if you leave.
-GM says "if you dont like it work somewhere else.
-work you into the ground for the money they promise.
-work you dirty. You will work four 14s minimum and then unload what you didn't deliver.
-company works against you and treats you like the money is free and not from blood, sweat and tears.
-no good time windows for stops, no directions. Literally no itinerary.
-rude customers and company backs them.
-the list goes on. Dirty/bad company