TCS is The biggest SHIT in the market. This is the only company which will go to IIT to hire freshers and also to BB Guda Malegoan Insti of Tech located in some street of Vijaywada and then giving better project n money to the passout of latter institute.And ofcourse will make IIT grad do some real shit piece of work until he's fed up and leaves the comp. TCS just never care for their employees and their worth. Thats why even TCSers dont respect their own company. Like one of my frenz in TCS says 'TCS is a company to have rest when u r in India and to make money when on onsite in US.' The way TCS big shots are managing..no wonder in near future people will be ashamed to tell others that they are TCS employees.