Lack of integrity at senior manager levels. Ir'It'a night and day difference between senior managers who've been in the military and those who haven't. Managers with prior military experience understand the importance of integrity and taking care of your people. Non-military folks understand the importance of 'it's all about me' and will throw you under the bus if things go wrong and take credit when things go right.