Management does not trust staff.
Management nickel and dimes their customers.
Management consists of a boys club of people who have been there from near the beginning....unfortunately, competence is not rewarded; cockiness is rewarded.
Management consistently talks down to employees -- this leads to the smart employees leaving while the not-as-smart folks stay.