Likes
It a great place place to work, healthy environment and very professional. Growth-wise it's average and salary is the major drawback. Overall a good experience.
read morei
TCS
Discover interview dos and don'ts from real experiences
What people are saying about TCS