I work with a guy who used to be at McKinsey. He's literally the worst coworker I've ever had. Everything needs to be done yesterday, except he takes weeks between responses. He delegates nothing to his people, and constantly tries to take over things from other departments, making himself an INCREDIBLE constraint and burden. They have an insanely toxic culture there.
Not at McKinsey, but one of their competitors. I have to say there is a lot of unhealthy behavior being rewarded in lots of ways across the spectrum of consulting.
There is real work to be done in the consulting world. Its just that there are perverse incentives to not be the one doing it.
Whether an engagement is successful or goes down in flames isn't obviously apparent until it is nearly completed. Everything feels like a high school class project where the goal is to DO as little as possible and if its successful to grab as much credit as you can, and if it fails, to distance yourself from it.
I had to develop an entirely new way of dealing with him in order for it not to affect _my_ health. I literally went to a therapist for a bit to create a plan for working with him.