1) I think both are good companies. everybody want to job in either TCS or IBM.
2) all people like both companies.
3) IBM is American multinational company,as well as TCS is also multinational company.
4) people are always ready doing job in TCS or IBM.