If you do MS course from Tech Mahindra,as you don't have to give money for the course.
If you go for the MS degree then it will cost you 10 to 15 lakhs and Tech Mahindra is providing you this facility,
so why to invest lots of money in doing MS.
Yes there is a bond for 4 years but it is also providing you MS degree without any fees for MS.
You should go for it.
You can't do MS course after BCA,you can only do MS after MCA or B.Tech degree and you are getting this facility,so don't
leave this opportunity just go for it.