I have friends from NIT Kurukshetra, so can give you an idea about the institute. The Mechanical Engineering Department at the institute has good faculties. But, they hardly come up to the class and without their guidance, clearing the exams is tough. If you are choosing NIT Kurukshetra I will advise you to concentrate on your studies as clearing examinations without supplementary examination is challenging at the institute.
Also, Placements are good enough at NITK and you can easily secure a 5-6 LPA package as of now. According to the 2020 placement report the average CTC offered was 10 LPA.