I'd say the cons are:
- Communication. From senior management and between departments. We need to know the changes that are coming down the pike earlier than we do so we can better prepare to deal with them. I don't disagree with the ideas, but the delivery needs to be improved.