Middle management is very hit or miss. Depends on who your boss is. My particular boss has people coming and going like a revolving door, because he nit-picks their work, is way too controlling, and doesn't value anyone's well being. He's a workaholic and expects everyone else to be too - but he doesn't care about their motivation.