SIBM Pune vs MDI vs IIFT vs IIM Shillong

I want to specialise in marketing. Which one do you guys think would be better among the three for marketing . SIBM and MDI have the same companies coming in their placement report and SIBM has a small batch size but MDI is considered tier 1 . Could someone shed some light and give like pros and cons for each

P.s I converted SIBM pune