Same reason all workplace PCs are Windows.
The ideal goal of consultancies like Deloitte's is that they hire a small number of people with experience and combine them with a larger number of young bright people and have them come in to review and advise organizations. The people with experience (so who have worked in that field before) direct the engagement and the leg work is done by the juniors, producing a report for the customer.
As to why companies would choose to use consultancies, there's a variety of reasons, some good, some less than good.
- Outside perspective & experience. The consultancy has done engagements with other companies in your field and can provide that experience.
- Neutral point of view. The consultancy should be neutral to any internal politics within the organization.
- Appeal to authority. Many times organizations use consultancies to provide evidence to external stakeholders that the thing they want to do is the right thing.
Now that's not to say that it always (or even often) works out that way, but in theory at least, there are some not terrible reasons.
IME (Worked for E&Y some years back) about 80% of people who started as juniors would have left after 3-4 years with the other 20% staying to try and make partner.
So why do the young bright people do it to begin with? They get to work with experienced people, broad learning experiences in diverse industries, networking (= future job prospects), etc.
The only person I know who ended up at a high-ish position at McKinsey with proper industry experience had as their only job being the founder of a company they worked quite hard for 15 years to build, and sold it. Still, it's someone who only had a narrow experience in their industry which is now advising companies in very unrelated fields.
I'm the CEO and I don't really like it when the annoying guy down the hall tells me what to do, so I'm gonna spend $50,000 and have a team come in and interview everybody and then they'll tell me the same thing the annoying guy said, for years, but because they're outside consultants, I'll listen to them when they say it.
https://www.youtube.com/watch?v=3M7SzS_5PlQ
pretty much covers it in under two minutes.
Let's say you're a supermarket chain. You have lots of problems that only a small number of other companies - your competitors! - also need to solve.
If you hire a big enough consulting company, they will have a large amount of internalized knowledge relevant to those problems that they gained through previous projects working with your competitors.
Of course, they're never going to deliberately reveal other company's internal secrets, or directly assign people to work with you who worked last week with your competition... but industry expertise and "best practices" still flow through these channels.
What if you built a company by recruiting such people and sold their expertise at a premium?
I also think assuming there's no real skill at any consulting company is probably a mistake. Or if anything, they're not just all "management consultants" and many of these places have tech consultancies as well. There are also tech companies that are basically specialized consultancies---compsec is probably a very visible area where it's a more common model and at least some firms get some respect for competence.
There's plenty of criticism for consulting firms and it can be very valid. You can probably even dig up stories of bad consulting experiences in the comments on HN.
But I've known people who worked at places where they didn't really have the talent to solve some unique problem, or their own people had caused the problems.
Good consultants will try to pick the brains of employees for insight that's been missed, ignored, or simply wasn't communicated well. They have have problem solving skills that overlap with a good software engineer, such as requirements gathering, communicating with managers, etc.
- They helped our company to negotiate the minefield of government R&D tax credits, by interviewing all the developers and assessing how much was R&D compared to the guidelines (which are complicated). I think this was a good use of consultants: You get someone with specialized knowledge, and unless you're an enormous company, you couldn't afford to have someone with this knowledge on staff all the time.
- They ran a survey of our software development practices, which they also ran with many other software companies, and then compared our performance to the other companies. I think if you're a completely useless manager with no idea about software, then this could be good, as it might highlight obvious ways that you could improve your processes. For us, it was a waste of time and money.
I love how you summarized 99.99% of influencers and lifestyle/business coaches.
The customers are big companies with huge budgets, and a lot of red tape. The guarantees they want the most are legal. If things don't go well in a project, or if a project isn't implemented on time, they want to have someone to sue. Someone that will not simply go bankrupt and disappear. "Quality" is almost a nice to have, compared to the legal guarantees.
Enter the Consultancy companies. They have a huge amount of workers, a lot of them fresh out of university. The quality of the work they produce might not be great, but when problems arise, they can always throw more people at the problem (or to make them work longer unpaid hours). They are sometimes called "meatfarms", because of this. They will not go bankrupt easily.
The way these companies develop software is by third parties, often overseas, sometimes, frequently via several intermediate companies, each one adding their cut.
I must stress out that it work. Boring, soul-crushing at times. But it is not easy. Just dealing with the red tape is a job on itself. The kind of contract that needed to be written before a medium-sized project has to be very detailed. It details things like what will happen when the project derails, what will be the penalty and who will pay what. It's a small book.
Source: I was one of those "fresh out of college" people when I joined Accenture. I once was asked to estimate how much would it cost to change one (static) website's scrollbar color from default to yellow. The quote for that change alone, perhaps 10 LOC change implemented by someone in India, was 3000 euros. This was around 2010. I was glad when they offered me a severance package.
This is absolutely insane and, quite honestly, hard to believe.
But there's more to it than that. Your investors don't trust you if you're not the sort to trust Deloitte. (Your investors probably also invest in Deloitte, by the way.)
Big corporations and governments aren’t startups in which everyone is encouraged to do as they please in service of the mission. Corporations and governments hire people for very specific roles with very specific responsibilities. Stepping outside of your responsibilities is discouraged. Employees inside big organizations have to think, “how fucked am I if I make this decision and it goes wrong?”. A startup can write off big losses without a second thought, a big corporate or government has to investigate.
If you need to make a big decision, you don’t let an intern take a shot at it, even if they are convinced they have the perfect idea, because if it goes wrong, it’s on your head — which idiot let an intern fuck it up?
You bring in consultants who are (ostensibly) experts so that your responsibility ends at having done the right thing and if anything goes wrong, it’s not on your head.
Before they used AI, they used just-out-of-grad-school interns...
People who've never work in consulting have no idea how crazy the gap is between the price of reports like these and the salary that's paid to the people actually writing them.
Can we get a refund for all of the others too?
And clearly its (almost) everywhere, including companies who should do and know better. AI will make humanity more lazy seems to be the conclusion.
Well fear not, those few who will not be lured by it will stand tall and far apart, and can achieve a lot more professionally and personally in crowds utterly reliant on their tiny little llm helpers. We all choose daily how our lives will look like from now on.
A person who has been in an industry for 10+ years will be fine from exposure to LLM’s. Because they already built the discipline. Frankly if you’re an expert I don’t see where the value of an LLM fits.
People keep talking about productivity increases. But that just speaks to the quantity. What about the quality?
It’s tiresome to see people who just don’t get this.
I stay slightly above my knowledge. I can ask it about concurrency patterns in Go because I can spot the bs.
But quantum physics or molecular biology? It could tell me anything that "sounds" reasonable but is completely wrong and I wouldn't know.
Well, then ...
- Find prior consulting products (reports) relevant to my situation. Maybe Deloitte produced a great piece of public advice back in 2007 and AI can style-transfer it to my set of 2025 vocabulary and assumptions.
- What would an average citizen, with access to AI, expect me to do on their behalf and communicate back?
- I meet with a consultant and provide AI with a transcript. It should research a reading list for us.
In some cases there is distrust from management on in-house employees or in some other cases they want to show quick results without distracting their teams from their planned tasks.
Of course there are the cases that managers have personal motives, either to add an extra (useless) achievement on their list or even worse to get referral fee or presents from the external consultancy.
1. The exec has been charged with exploring a new product space, a potential M&A deal, more vertical integration etc etc
2. The exec needs a gauge on the "size of the prize", is this thing worth doing? roughly how will it be done? how long etc.
3. The exec probably already has a rough idea or gut feeling about one such option
4. The consultants produce something that usually supports the gut feeling, other times it will suggest alternatives and provide some facts and figures to support
dhotson•1h ago
nullc•1h ago