Severe lack of vehicles. Even if there are working ones, you can't take them because they're probably assigned to another driver. It took me 6 months before I was assigned one.
Mileage pay from rack to customer only.
Commission pay only. You can only get paid for what you do.
Lots of "dead heading". (Driving back empty and not getting paid.)
The new mechanic there is very lazy. He won't fix simple things unless the heat is put upon him from upper management or the dispatchers.
Safety is an issue. Expired fire extinguishers, trucks running at a low performance simply because they're old.