You know something is wrong when your stock is on forever spiraling down (check stock history)
Don't promote from within
Tons of (better) management have left over the years after frustration with company
Current middle management thinks they know everything. Might try to pretend to be open, but are actually closed to suggestions, improvements.
Certain people do very little and just cost the company money - why are they still employed..?