Rather if you are a driver or fleet manager the upper management will not hear anyone opinions. Everyone is micromanage and not provided the essential tools to perform their job. The trucks run terribly and the fleet manager has the hardest trying to get fixed due to the micromanaging. Not paying a driver to wait for their relay driver is just ridicules when its built into the contract.
As a fleet manager you will receive calls after hours from either dispatch or your driver due to a break down or call-off. And guess what, you don't get paid for it. Not to mention, if your driver calls off (after-hours) it is your responsibility to find a replacement. Sure dispatch will help (maybe) but you will be up all night until you do or in the office before day. Oh, and you still don't get paid for your efforts.
The office atmosphere is also stressful. You will have certain managers assist as much as they can, but others will hold a driver knowing they have the hours to cover your route for help. The upper management is group up, take your ideas, and put you on the bus to save their behind and just plain treat you like terrible.
My best suggestion is to stay away