Like others here it's the middle and upper middle management. Rude, demanding and they just seem to not care much for anyone. There are some lousy managers that never even come to work, they work from home 4-5 days a week. I have seen it first hand where one manager basically said, my way or the door. One guy, kept forgetting his employees name and this other creepy guy that my colleague was managed by that used to call the girls delicious and tasty and stuff like that.