My brother enrolled in the BTech program at JIS College of Engineering after going through a lot of brainstorming as a school graduate. Yes, it is a private engineering college but it has been ranked as one of the 'Best Private Engineering Colleges in Kolkata' and is amongst the 'Top 100 Colleges in India' by the Times of India i3RC Survey on Engineering Colleges of India.
You may want to know at the following points:
For internships and placements, each department has its own internship provision and if you're a brilliant student, you might even get to work with the Asian Institute of Technology in Bangkok. The placement rate is also a good 78-80% with an average salary of around 2-3 LPA and the highest being INR 6-10 LPA; BME and CSE are the best departments in terms of placements.
However, if you're not comfortable with strictness then rethink your decision to enroll because JIS has its own dress code. Also, the 75% compulsory attendance rule is not relaxed at any cost. Although this strictness has one good point too, as JIS is a fully ragging-free campus, hence students can join without any stress on that matter.