This is one of employee non-friendly co i have ever seen.TCS is known for low pay at onsite.They are at bottom, compared to infy and wipro for US onsite salary. I do not understand why 100000 guys work days and night for nothing. As far as job security concerened,they have started layoff people .In last 4 month they have fired 2000 employee in india alone.If someone thinks that my info is not correct,then go and verify the facts.