NJIT is a place you go if you are a serious student and want to learn. You do not attend NJIT for a social experience. The work is hard, the requirements are brutal. However, you get generally high quality professors and a very useful education. Social groups are minimal, the greek life is a laugh, and even on-campus organizations don't do much. Administration is not the best and can be very inaccessible, especially financial aid and the bursar. However, I would choose to go here again. The difficulty of the education makes my degree worth something, and that means a lot.
I currently attend the New Jersey Institute of Technology and love. It is located by the financial district of Newark, NJ. Very close to all forms of public transportation. The professors are great and so are the students. Majors spanning from typical IT to Management.
When employers see "NJIT" on your resume, its pretty much a done deal.