I mean they do things but its nothing like tech company experience. They also underpay under the principal level
Very true
Depends on your level. Analysts/consultants typically do similar things (can only speak for Deloitte) irregardless of your major. But as you advance, some people become more technical, eg. solution architects, tech leads, etc. Eventually though all paths lead to sales since that's what sustains a consultancy. Those who don't sell, deliver. But I've met very few delivery partners who were engineers.
Unfortunately it's mostly the technical grunt work that they end up doing. To be honest, you don't need an engineer to do a lot of the stuff they do. So it's not usually very gratifying. In my experience, only a few engineers rise up from the "grunt" ranks and move into partnerships because engineers don't generally enjoy taking fancy people out for fancy lunches and be able to talk for hours without conveying anything.
It varies totally. But more or less its the industry knowledge, domain experience and soft skills
Depends on the group
You do have a lot of niche groups such as valuation, technical expert in M&A advisory, strategy and product roadmap consulting from a technical perspective, etc.
Tech Industry
10h
872
TC progression. Estimated to hit $1M+ this year. AMA
Tech Industry
6h
1088
What is the appeal to NVIDIA?
2024 Presidential Election
7h
580
If you vote for Biden this year, don't complain about layoffs
Tech Industry
Yesterday
3058
Googlers entered Sundar’s office in protest and threatened to stay
Tech Industry
2d
13201
Elon did it for this reason...
Nothing...
Oh
Same as everyone else at these firms