"The company is Global and it's contracting type of company in the field of Information Sysytem."
"I have worked in MNC company. Its really good company to start with. Good work Environment."
"It was great being a part of an internationally established company."
"I have worked for 4 years. It's a good company to work with."
"Very good take care of employee! Work life balance!"
"Good company to join as an experienced professional. Terrible to start with. If you are more than 10 years in IT, this is the place to be."
"It's a really good company to work with."
"Stay away from TCS."
"I have been working with TCS since 2010 and can say that I have learnt so much from here, have got knowledge on various Windows related technologies. Have good exposure in different fields of IT Infrastructure and also have the experience of management life cycle."
"I have worked for one of top most product company in United States. Got opportunity to work in their environment that gave me lots of confidence."
"Awesome company except the appraisal process."
"I have worked for tata consultancy services since 2012. It is great multi national company having."
"I'm giving this company two stars instead of zero because the pay is great. That is where the good ends. I've never seen a company run so horribly in my life. I make six figures and I am still considering leaving because of how terrible the company's management is. The website is entirely self-service and barely functions (all this time and I still have no access to even my company email - that's truly amazing considering they're a tech company!) They've repeatedly messed up my insurance and pay. I have no concept of the company's organizational structure. I get random calls from people who claim to work in HR, but apparently they have their calls forwarded from their personal cell phones, so I can't call back the number and reach a person - it goes to some generic bucket voicemail for everyone there. I've lost several project positions because the internal staff have no idea what they're doing - they delay and delay, I'm guessing because they're unsure what to do, while I sit and wait to be assigned to a project (you'd think sitting around getting paid as much as I do would be great, but as someone who really believes in performance and lean management and is really motivated in business management, it's terrible - all I see is the company hemorrhaging money and wondering how many others are also going through this) and by the time they get back around to me, they say another resource filled the role. We're talking waiting periods of months at a time. The HR staff is constantly jumping ship. Once you learn a name, that person isn't there very long. I think the worst part - other than feeling like a complete outsider with no way to contribute to the success of my company - is never being able to count on my income. Do I quit? Will I just be randomly fired one day? Who knows. It's very hard to make any plans."
Update your browser to have a more positive job search experience.Upgrade My Browser