One of my friends was in a similar dilemma when he had to choose between NIT, BITS Pilani, and IIIT Hyderabad. Visiting the NITs he found out about their poor infrastructure so removed it from his preference list. Confused between BITS and IIIT he decided to consult his cousin in BITS and eventually decided to go for it. Today, he claims that choosing BITS was one of the wisest decisions of his life. He stated his entire experience that I have summarised below in points
So, every institute be it IIIT Hyderabad, BITS Pilani or NIT Trichy offers its own kind of opportunities, culture, and resources. It depends on you, how much you are willing to make the most out of them.