Pros: multicultural, job security and career path
Cons: life unbalanced, unclear compensations
As a global company, TCS has been an interesting journey that allowed me to learn technically and build my professional career. It allowed me to work with people in different countries and nationalities with the chance to work on different countries as well. I have growth as a person as well, learning how to lead teams from different origins.