My sister is an IITian however she completed her Engineering from IIT Roorkee instead and not from IIT Bombay. Due to her average JEE Rank, she was admitted to Pulp and Paper Engineering branch only. Only later did she realize that high packages are reserved for very few people, The cream of the batch. Your branch and CGPA largely determine your package.
She faced a terrible situation during her placements. Not even below-average companies considered Pulp and Paper Engineering students. Owing to her interest in Programming, she was offered a job by Patni Computers at 3.6 LPA but with a 2-year bond of Rs. 75,000 (which required you to pay before joining as security). This seemed a bit odd and she decided to join an educational start-up that offered the same package without the bond. Most of her peers had much better packages on hand.
Today, she earns 12 times what she earned during that time and her income is at the same level as those of her peers. Even today she gets offers from people to consider moving to another more established startup at a 50% hike in salary.
Some very important lessons to learn from this are
Go explore, and wait for years until you are successful.