IIM Indore has more merits than demerits.
Merits
The only disadvantage that IIM Indore has or that of any other IIM is the high fees. But if you compare it with the high package you will be offered once you complete the course the fees are really worth it.