Tata Consultancy Services Ltd is India's leading software company. Here job security is too much. Onsite opportunity is ample. Pressure is lesser than other software companies. It has its wings worldwide. You will get option to work with not only various technologies but also various businesz domains like Retail, Insurance, Telecom, Banking and financial services, Health, Hi Tech.
You will get free doctors available in TCS offices who are very good. Every year you will get hike dependind upon your rating and band given by your managers.