Everything you need to know about the techniques and skills of the big 4 consulting firms (incl. how to land the job).