The main purpose these companies provide is to rubber stamp decisions and claim that experts made them
(for the record...former salary, several years ago)
I'm suddenly curious whether / how many of McKinsey's actual customers have a child in an MBA program that McKinsey recruits from. Get your company to spend money for a particular consulting firm, and then use that relationship with a particular consulting firm to get a leg-up for your kid?
Are there processes in place at the large consulting firms to prevent this sort of quid pro quo?
Seems like a lot of work for not much payoff.
What is encouraged is treating everyone leaving whether regrettable/non-regrettable with a great deal of love and care -- placement services are pretty good. There is a good chance those ex-McK folk are future clients.
Now that's a good deal for McKinsey.
In aggregate and over the long term (~100 years or so in the case of consulting), most services find a fair market value. If McK is a ~$15B company running at ~30-40% margins, it is likely delivering some value to someone who is willing to pay for it. That value may be overstated to people not paying for it, or they may not understand the value because they are not faced with the same challenges as the typical McK customer.
...and that's ok, they are not the intended market.