Best iit's for mechanical eng
Apart from it, IIT madras and IIT roorkee are cinsidered best.
Companies like JSW, Arcelor Mittal, Reliance, Bosch, fedex, mahindra, Kirloskar, General electric, Ford, Maruti, Daimler, Toyota are frequent recruiting companies.
Cutoffs at above colleges are way high for jee advanced.
As per faculties and simplicity , IIT Madras is the most appropriate for mechanical engineering. For hand on experience with labs and campus facilities IIT kharagpur is the best one.
For better placements, IIT BOMBAY and Delhi, and if your interested in smoothness with good faculties, IIT Roorkee and Guwahati could be opted.
For hard work and best academic experience IIT KANPUR is suitable place.
Best of luck