I can only talk about the CS/IT department of BIT Mesra.
The M.Tech curriculum is pretty good, but teaching quality is lacking. The department faculty seems uninterested in teaching. This may be due to lack of resources and a poor administration, which annoys them as much as it does the students. Almost zero importance is given to coding for PG students. The college seriously lacks a research culture, but if you are adamant on pursuing research, you may find good guidance nonetheless.
The location of BIT Mesra is unfavorable for placements. Despite this, the department performs really well during placement season. Big shot firms like Microsoft and Goldman Sachs recruit M.Tech students from the department. The highest package for M.Techs is around 40 LPA. Getting placed is totally your responsibility. The college’s work is simply to invite top companies for campus placements, which in this case, it does.
As far as the CS/IT department of BIT Mesra is concerned, it offers decent academics and good placements. Moreover, it's not necessary that things are any better at other institutions.
BIT Mesra isn’t a good option for M.Tech. It doesn’t have a good research culture. The placement opportunities offered are average. As per BIT Meshra placement trends, some tech companies such as Infosys, IBM, PWC, Hyundai, Amdocs, Cognizant, etc. recruit M.Tech students. Data Analyst, Java Developer, etc. are some of the common job roles offered by these companies.
Many of my friends pursued M.Tech from BIT Mesra. Most of my friends offer a good review of the institute. There are decent placement opportunities. Although most students that pursue master’s don’t usually go for placements. Most of my friends went for higher education and doing relatively well in their careers. Those who do opt for placements, get offer letters.
The academic quality is not equivalent to that of IITs/IIIT-H/IISc as on the other side BIT Mesra, BITS Pilani, and even all the top NITs are not the research institutes. But BIT Mesra does provide you opportunities to empower yourself so that you can create a career path of your own.