Growth is a cycle. IT companies are good. India can do better than any other country in this field. It will continue to grow. But during such growth, there will be some problem like this. So the employees must adjust with it. Dont spend all the money they have, save for the furture also. And dont take too much loan and credit. That is always good. It is not good to blame the company for it. I think what TCS decided is right. At the time of growth they paid. At the time of crisis you have support them. If you are not satisfied chage to another company. But there also they have to face the same problem sooner or later. Some time they will loose even jobs in the furture. If so they have to work or other companies for lower salary. It is wise, try to save a good portion you earn. spend wisely. That will make your life happy. Dont blame others. Good luck.