Hello ,
Look as per the last year records they are showing the good placement records in mechanical field but I will suggest you to visit the campus and analyse all the things that you required for your prescribed course talk to faculties there so that it will easier for you to decide.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile