IIM Udaipur is outright incomparable to IIT Madras. This is because while IIT Madras is an excellent educational institution, it specializes in technological studies and not in Management. Meanwhile IIM Udaipur despite being a new IIM has set itself apart from its competitors owing to the following reasons
Overall you will experience a very student driven culture and create many amazing memories.
If you want my honest opinion here it is. I would choose neither of the colleges you mentioned. My opinion is based on the following reasons.
But if you have no other options at all, then IIM Nagpur seems the better of the two. It is in the process of developing so maybe in some years it earns the credibility it owes to the IIM family and lives up to its name. Also some blind companies still prefer IIM students over other B Schools.
I still don’t understand why people have to choose between colleges. Rather than the institute, what matters is what you learn from the college. Many people from IITs regret not choosing a different field while many are content with their decision. It all comes down to what you like and want to pursue. Coming back to your question, I am going to answer it very objectively. IIT Madras is a good choice from the learning perspective whereas IIM is a good choice from ROI perspective. You are smart enough to gauge the situation. If it’s the money you are after IIM is for you but if it’s the knowledge you are seeking, IIT it is.
DoMS IIT Madras alumni are well-established in the higher echelons of the corporate world across the world. Here are a few prominent names for the alumni list of the institute.