Pros: work environment, caring attitude, learning centers, co-employees as friends and family, good teambuilding
Cons: higher promotions were hard to come by.
TCS gave me a good learning environment to learn new technologies. It gave me a good exposure to corporate life and business dealings.
There was transparency between TCS co-employees and senior management.I could easily meet my high management people and discuss any issue with them easily. The most enjoyable part of the day was working as a team in – more... meeting and bring out new ideas to deal with situation. – less