Hello
Since you have mentioned top nits so i assume it as nit trichy.
Production engineering from nit trichy is a good option than mechanical engineer from iiit jabalpur.
Since nit trichy have a good ranking than iiist jabalpur and reputation of nit trichy is also good.
Placement is better in nit tham iiit jabalpur . Because average salary package offer in nit are around 9 lpa while in iist it is around 7.50 lpa.
Feel free to ask
Good Luck...
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile