Dear aspirant,
I agree that ubs mumbai is also good in terms of placements . But iim is iim. It has a brand name plus it is considered to be one of the top iims so as per my knowledge you should definitely choose iim indore for the integrated programme as it will be much beneficial for you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile