I believe hiring consultants is an abdication by management of their responsibilities. If the consultant is so good at managing change, then why not hire him to run the company and do it himself? Every idiot who gets fired in the industry shows up as a consultant somewhere. I would shoot any consultant who came through my door.