Sometimes companies just don't think about the workers who actually make the money for the company....
As an oil field trucker I'm amazed that a company would have a very nice catered office party when all of the truckers are still in the field working...
Nothing says appreciation like coming back to the office to a big mess of empty bottles and heaps of unrefrigerated left over food that could have been put in the fridge with a couple boxes of beer as a small gesture of appreciation.
Then they wonder why they lost all their seasoned drivers and now have a dismal safety record that has cost them huge amounts of money and lost them most of their business... But at least they still have good office staff.