They have many different locations. The Wanaque and Passaic campus are super clean and everyone is so helpful and nice
The Paterson campus is horrible. Enter the restroom at your own risk, I don't think anyone cleans
Yes, There are more pros than cons. There are certain professor I would stay away from but the ones that are good are great!