Yes, you can get a good job offer. But NIT will have little to do with that, it entirely depends on how much effort you will put in
If you find yourself having difficulty in getting along with the faculty then there are always coaching classes you can attend after college. The internet also can be a big help. If your performance in a semester does not meet your expectations, do not lose heart and have faith in your abilities. Learn from your mistakes and try to do better in your next semester.
You mostly have to have knowledge of the programming languages, have aptitude skills, and prowess in English. The companies visiting the college to offer jobs to its students do not care about how much they got in their 10(+2) board examinations but they do not recruit in large numbers as they are not MNCs.
According to the recent placement statistics the average and highest CTC offered at the institute is 3.5 LPA and 10 LPA.