NO. It is not recommended.
Since Indian engineering curriculum is 40 years old hence NO Indian engineering college produces any skilled-employable software engineer and this is the reason that none of the internationally known software engineering companies have their engineering offices in India.
MTech program in India
Most of the Indian-MTech students start their preparation for Banking, Railway, SSC jobs as soon as they enter into their MTech program and this is the reason that
80% of the MTech degree holders from top-5 Indian engineering colleges drop out from their MTech program and this is the reason that
Indian govt has decided to stop the stipend-system at Indian Indian engineering college for Indian MTech students so that only the Indian engineering graduates with deep interest in research pursue higher education in engineering.