I don't know the answer, but personally I think it is laughable that any of these companies should feature anywhere in a ranking of this sort, and that includes all the 'top' consulting firms. Unless the ranking is titled "Best place to work if you want a good job once you leave".You can only assume that the employees filling out the surveys have no other work experience as a comparator