TCS America - Would Not Reccomend
Pros
They have a very generous bench time. (Was on the bench for a month while interviewing for other TCS opportunities in the same market.)
Cons
Contact from management only when they want something from you. Usually by a peer you have never met asking for data they already have in the back office. Requests for responses are usually marked urgent and given with little advance notice. They love spreadsheets of redundant information. Internal training is too long, home grown, and aweful to interact with. Network access is terrible. Multiple authentication points to get in. This is where you will do training and access email. The access is kludge and performs slowly. Changing a domain password might take some time (15 to 60 minutes). The backend network access seems to be home grown and performs poorly. An embarrassment to a technology company. Email is, no exaggeration, about ~95% spam consisting of newsletters, clip art, feel good stuff, and announcements for things mostly happening in India. Performance reviews rarely happen in my market; it is an online process mostly focused on internal work products, and not so much as the clients feedback. Raises and bonuses don't seem to be tied to performance. Example: Moderate review ranking in spite of customer input one year, and the next with little input from the customer received a top band, but very little difference in actual money from the previous year. The internal TCS network has improved but is still awful. Still no single single sign on. Must jump through multiple hoops requiring authentication, and in some cases authentication again. Time reporting is bizarre: Days are opened up to enter time by a manager one or two days at a time. If you miss the window, you must bother your manager (who you rarely interact with) to enter the time for you. The real bizarre part is that sometimes at the end of a billing cycle they will open up the rest of the month for time reporting all at once. I log into the internal website and I see a home page card that boasts billions of dollars in revenue; and yet this year it is already June and they have not given any of us our raises and bonuses for last year. Not even an email explaining why. Even our managers can't tell us anything. "We are all waiting." they say. I cannot recommend working for TCS in the United States.