No, theyre only interested in hiring billable people. They're not interested in creating talent or nurturing competencies, they provide numbers (or better, warm bodies to fill the client's chairs) and often subcontract to smaller consultancies when truly competent people are needed on some project.
The subcontracting thing alone should be enough to never have anything to do with a company that does it, but usually the clients don't even know/suspect.
Edit: What about the downvotes? is subcontracting a good thing for the client (or for the small consultancies, that could become completely dependent on the contracts from the big players) or something that should be encouraged?