There is an exclusive Directorate of Students Welfare that manages the placement activities for students. A lot of companies come regularly for placements, MNC's, reputed seed companies, farm/estate management firms, Banks, and a lot more to mention. The number of companies increase every year and we have many companies that repeatedly come every year.
College does not provide internship to the best of my knowledge, but there are a lot of contractual project positions that one could pursue as internships for gaining experience.
We were just the second batch of the course. Not much of placement assistant. Only two out of 17 got the offers, that too from the unit which I went for internship. But most of my friends are well placed now and at the senior level at various MNC's. You wont get disappointed after choosing this degree / university.
No. It was not. We had to struggle hard to find. I remember sending mails to more than 500 companies for my internship. Definite area for improvement though.