One of my friends was a student at NIT Kurukshetra and shared his experience. He loved his college because of its excellent placement scenario. It’s one of the top NITs and is highly regarded in the engineering industry. All the branches of the institute have a great placement scenario like most NITs with the most preferred ones being CS and IT branches.
The faculty members are also highly qualified and one cannot doubt their parity. Most of them are Ph.D. holders from big institutes like IITs. They guide and encourage the students to help them achieve their goals.
The infrastructure of NIT Kurukshetra is slowly being renovated and recently new hostels, and swimming pools, have been made and the old infrastructure has been renovated. Overall the institute has decent infrastructural facilities so that should not be a major concern.
Unless you have options from better IITs and branches you should consider joining NIT Kurukshetra.