The infrastructure is not that great. The canteen food is also is not the one to look out for. If any one is looking for the bus facility it'll be good and well connected. I'm not sure regarding the hostel facilities because I've heard of them but I've not personally seen them as I'm a day scholar.
My college is good. Where we can get lot of exposure and knowledge. But generally as a engineering student let me give you a tip. I am very sorry if i am hurting any one. But if you want to learn really something out of your graduation. It is only your own responsibility to take step. No one will help you. Also if your motto of engineering is to get job then don't dependent on campus interviews. First develop some good skills of your own and try for a job.