Good question! INSEAD places well in tech and finance/banking as well, not just consulting. Both schools place well in terms of consulting though, so it seems much of your decision will be on WHERE you want to study. Both schools too have good brand reputation in China, so I hope this helps a bit