It's interesting that the company expounds the virtues of decentralized decision making. They are the most micro managing, controlling management team I have ever worked for. Why hire people with amazing skills if you basically do not want them to think? You don't trust them. And, you want to do it yourself anyway? It's oppressive and demoralizing. Things never get done on time because, even with agreement, management wants to question, redo or just do it them self?