This company has confirmed that they promote on time-in-position as opposed to performance and merit. Also, there is a tendency for people to come here and "get by" with no aspirations of bettering themselves or the company. Therefore you end up with a lot of 10yr old dead weight. Until management finds the stones to clean house, I don't see this company going anywhere fast. Furthermore, lower management has a strong tendency to adopt a micro-management style due to the strong focus on metrics pushed on them by upper management.