"Good Company and nice place to work."
"TCS is far less organized than they may lead their clients to believe. I was hired in July, left training in August, and it's September now and I still have not been put to use properly. The internal communication is practically zero.The company motto, "Experience Certainty," has become a joke to me and my co-workers."
"Good to work with them! Good brand."
Update your browser to have a more positive job search experience.
Upgrade My Browser