Who is forcing you to stay in TCS?? If you crib, no compulsion on you to stay...why don't you join IBM or Accenture where you will get paid well but where your job will be on the line almost everyday??
simple....performance oreinted culture and job insecurity couple with good pay...
Lousy pay but job security and a relaxed work environment where you don't have to worry about your job everyday...