The choice of Institute depends largely on your inclinations and area of interest. For instance, if you are into Computer Science and want to pursue a career in the same, the best choice would be IIIT-H. Sadly, BITS is not among the top CS colleges.
Mechanical Engineering programs offered at top colleges are good but you have to invest extra time and offers to land a decent job. Going for a low-package job will discredit the purpose of pursuing Mechanical Engineering.
In my opinion, BITS is the right choice for you as you get to interact with great peers and also get the opportunity to work on projects with students of other branches. You should work hard to secure high marks only then you can land a good package and also help you in MS. One can do MS in Robotics or Design to identify their area of interest.
Some education and experience-based profiles that guarantee a high package around 50 LPA are as follows
The education and experience of the profiles below will help you reach 50 LP at 26 years of age with just B.Tech and work experience (CSE and Mech)