You probably know better than I do. Clearly they need to get their act together.
We live in a world of constant change. Its important to get the corporate culture to adapt to new requirements. I think we all wish them well. Some fine tuning seems to be in order.