Hi aspirant
Almost all of the NITs offer good number of placements in reputed companies.Faculty are also best from the country.There might be slight ups and down in the college infrastrucutre,environment,placement cell etc.At the end it depends on students also how they are and what they expect from college.At the end placements matters a lot.
Factors on which placement of a students depends:
1.Your overall aggregate should not be less than 60 % (in companies more than 60% is required).
2.Your total number of year gaps(must not exceed 2).
3.Your active backlogs(must not exceed 1).
NITs are inviting abundant number of companies but if the students are not prepared enough than college also cannot do anything.
NIT hamirpur has good placements records for CSE .You can definitely join it if you are getting it.Dual degree are for those who are interested for masters also.If you want to pursue M.tech after B.Tech then its good that you enroll in dual degree.If you have a plan for doing job after B.tech then don't join it.
Check placements records here: http://nith.ac.in/wp-content/uploads/2017/09/record-of-placements-2017.pdf
All the best.
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile