If your JEE Mains didn't go well but you have a good rank in UPTU entrance exam, KIET Ghaziabad could be a good option for you. Here are some things to consider:
However, please note that some people in Delhi NCR may have bad habits, especially those from a strong financial background. So, you need to choose the best opportunities for yourself while enjoying life and getting successful.
Cost of living in the capital of the country can be a bit high but it will offer good exposure for jobs. There are a lot of coaching centers in Delhi and there are also trains traveling to and from Delhi and Bhopal.
If you have internships and training in your mind then be aware that they can be done during the summer break. So you have the option of going anywhere you want when you are an intern or in training. As for institutes, Jaypee main campus or a premium college can be a good place.
If you want to pursue coding, there are good centers in Ghaziabad. The placements offered to the students of KIET Ghaziabad are praiseworthy.
If you wish to go for MBA or MS then you can prepare yourself the best at Delhi NCR. You can also prepare for competitive exams like GATE or IES.