Tata Consultancy Services

  www.tcs.com
Work in HR? Unlock Free Profile

7286 Employee Reviews (View Most Recent)

Sort all reviews by: Date Rating
in
  • Culture & Values
  • Work/Life Balance
  • Senior Management
  • Comp & Benefits
  • Career Opportunities
  • Approves of CEO

 

One of the best companies to work with

IT Analyst (Current Employee) Bangalore (India)

ProsAssociates get to work with various technologies and able to switch roles within the company. I was a programmer for 3 years, a functional tester since the past 2 years and aspiring for a opportunity in business analysis currently.

ConsSalary and yearly bonus are less compared to competitors.

Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Best IT company to work at

    Anonymous Employee (Former Employee)

    I worked at Tata Consultancy Services for less than a year


    Pros: Amazing work environment at the company Cons: No Cons at all, overall a good company Advice to Senior Management: Everything is good, good support for employes Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company… More
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Starting the career in TCS was a great experience!

    Developer (Former Employee) Chennai (India)

    I worked at Tata Consultancy Services full-time for more than a year


    Pros: Got a good feedback from the college seniors who were… Cons: Releasing from a project and moving to a favorable project requires more… Yes, I would recommend this company to a friend More
There are newer reviews on Tata Consultancy Services.

Worked for Tata Consultancy Services? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.