The institution has been established for more than 10 years now and the overall reviews with respect to faculty, infrastructure and placements has been more or less positive.
Only drawback could be the location as it is quite far from the city, so it comes down to whether a student would be opting for hostel facility or not.
The cons are limited internship opportunities, average food and accommodation facilities.
With respect to fees and overall expenditure, it is a reasonably good option.