You are exTCSer and I am living with 20/30 TCSers in town. Many of them my classmate. In last 2/3 years, TCS chnaged many of the onsite policy. True big Indian Global Player. Like, You guys may be got bad apprisal and left. Otherwise most of them amts Green card. 60K good amount and if some body working through local consultants and getting 90K but sudden layoff means that guy will loose everyhing.At least indian company have security and contributing for India.