As for their supposed value (which comes directly from ex-employees): big consulting firms are essentially hired as a liability shield for the C-suite. Their main job is to back up whatever the CEO already wants to do (usually cost-cutting). This way, executives can claim: a) "McKinsey recommended it, so it must be right," and b) "If it goes wrong, it’s on McKinsey, not us."