The number and standard of companies visiting IIT Bangalore is as good as the top IITs. With an amazing research culture and a strong alumni network too, its reputation is almost at par with top engineering colleges in India. However, IIIT Bangalore students lack the choice for higher studies. Moreover, there are exclusive interviews from companies like JPMorgan Chase.
Both have their unique strengths and weaknesses. The IIIT curriculum is very challenging while if you join IIT, you would have to manage 2 subjects at the same time.
I will suggest you go for IITs inky if you have no interest in CSE and want to pursue higher studies. But if you are interested in research work, IIIT Bangalore is the best option for you. As for the IITs, you can refer to the following preference order if you have no specific preference over location
Delhi> Madras> Kanpur>KGP> Roorkee
Hope this helps you!