Thapar University has better placements than most private colleges and NITs. But the problem is, placements here directly depend on the grades of the students, and only the serious ones who work hard to build their profile bag the best packages.
Now the reviews of students are mixed because not everyone invests the same efforts and bags high packages. The people giving bad reviews are the ones who did not build their resumes well.
The best thing about Thapar University is the level of freedom you get to experience here. However, the increasing intake is slowly deteriorating the student quality so you might want to consider this before joining.