Here are a few points I would like to share. These are totally based on my research on IMD over the last few months, and may not be true necessarily.
First of all, INSEAD is popular for post-MBA consulting roles; a large part of it is because the intake itself comes from consulting (junior level) and goes back to consulting.
Secondly, they have a much larger class size compared to IMD.
Whereas IMD places around 25-30% of the batch into consulting, with a class size of just 90. McKinsey and Bain are regular recruiters, I am not sure about BCG though.
Here is a link to the most recent employment reports:
https://www.imd.org/uupload/IMD.WebSite ... istics.pdfhttps://www.imd.org/globalassets/_progr ... -stats.pdf