Does IIM promise you a great placement?
Hello, I hope you are doing well
IIMs give you a stage to build yourself, explore yourself and provides you tons of opportunities. It isn't about the placements. Yes, some people get a package of around 20 LPA but that's just CTC not the in hand salary, and even if you get above 20 LPA that's not the whole point about studying in IIM.
IIM is all about helping you build a career out of anything you want to pursue because once you are out of IIM, you will feel that confidence and subtle change in your personality.
Hope this helps.