You are comparing two different engineering branches which are core and are perfect in their own place. Also, the selection of the branch should be primarily based on your interest and future plans. It is very important you choose a branch of your interest, as you will spend 4 years learning it. So, decide on the basis of your interest.
NIT Jamshedpur is much better than BIT Mesra in placements except CSE. CSE has slightly better placement in BIT Mesra than NIT Jamshedpur but then the gap is decreasing year by year. So, you can easily opt for the choice of field you want.
NIT JAMSHEDPUR |
BIT MESRA |
|
NIRF RANKING (OVERALL) |
79 |
38 |
FEES |
7.16 Lacs |
12.32 Lacs |
COMPANIES |
Amazon, Oneplus, Honeywell, Deloitte, Adobe, Maersk and many more. |
Taj, Hyatt, ITC, TCS, TCL, Adobe and many more. |
PACKAGE |
43.5 LPA |
51 LPA |
Let me give you some details regarding the future prospects in both of them:
Core Jobs:
Non-Core Jobs:
Government Jobs:
Several core companies come to campus at Jamshedpur in TATA town, TATA Powers and TATA Motors pick many students for jobs as well as for internships. Now, this brings a great advantage for both Mechanical as well as Electrical branch students.
Talking about infrastructure, BIT Mesra has a more beautiful campus than NIT Jamshedpur. If you want facilities, you should go with BIT Mesra. But, placement wise NIT Jamshedpur is far ahead of BIT Mesra, which is again proving NIT Jamshedpur worth over bit Mesra.
Based on the above parameters, you can decide for yourself. Regarding the two colleges you mentioned, both are equally good and have roughly the same student quality. BIT Mesra has an edge in software profiles and NIT Jamshedpur in Core Engineering placements.