Tata Consultancy Services (TCS)
3.9 out of 5 stars.
Write a review

Tata Consultancy Services (TCS) Employee Reviews for Software Engineer

Review this company
Job Title
Software Engineer664 reviews
India664 reviews

Ratings by category

3.8Work-Life Balance

Sort by

Found 664 reviews matching the searchSee all 21,558 reviews

Good company

Indeed Featured review

The most useful review selected by Indeed
its a good to company to work and group .lot of learning, culture , salary , job satisfaction , woork like balance , sports, food , leaves, teammates
Was this review helpful?

Productive for a period of time then it becomes routine mundane tasks

A good company with job security but still progressive and improvement is a long way to go. Getting into projects is a hassle here and selecting and geting into projects is a head ache.


Job security


No benefits and promotion at a faster job
Was this review helpful?

Tata Consultancy Services (TCS) insights

Based on 771 survey responses
What people like
  • Supportive environment
  • Inclusive work environment
  • Ability to meet personal goals
Areas for improvement
  • Fair pay for job
  • Overall satisfaction
  • Support from manager


Good place to work at! Great work life balance and learn at your pace system. Ample amount of time and resources for whoever is interested in. Overall a good place
Was this review helpful?

Productive and fun workplace to work

I have started my career with TCS and the training period was very productive and the activities and sessions make me build up my career professionally and technically and the confidence I got was really awesome and I had a great experience to working with TCS. The people an the management were very supportive and the very helpful. In simple words I could say it's really wonderful to be with TCS. A great platform to learn and experience good things which give as good career and confidence.
Was this review helpful?

Good company to work

Good project with good and latest technology projects are good .People are good and encouraging. Onsite opportunities will be there hence best company to work
Was this review helpful?

Rate your recent company

Share your experience to help others

All good

It's completely based on the project which you moved . And once you get into project you will know what is actually. In my case it was all good and balancing
Was this review helpful?

Good atmosphere to work

Good place and atmosphere to work and learn, Positive office culture, Team Collaboration and work management is fine
Was this review helpful?

Its a great place to work with job security.

TCS is one of the best company I had ever worked with. The company culture is too good, you would feel a belonging to the company. They help in a person's continuous learning and development.


Very good culture. Good Healthcare support.


I would say that I didn't receive much bonuses during my time at TCS.
Was this review helpful?

Productive and fun

The salary is less but the work life balance is good.Not good for those who are joining as a fresher but best for the experienced ones as it would be a good pay.
Was this review helpful?

Good work place

Its good company.provide opportunities to work in multiple projects.also get on site opportunities easily compared to other companies.employees are friendly.
Was this review helpful?

Jobs at Tata Consultancy Services (TCS)

Software Engineer positions
See more jobs

Good place to work

Job security is good in tcs.So much knowledge can be gained here through their learning platform.Salary might be the drawback here.Other than that everything thing is good l, atleast for me.


Job security


Less salary structure
Was this review helpful?

worklife balance

good worklife balance. scope for career growth. salary compensations are not as per market standard. work from home. culture is good. there is job security.
Was this review helpful?

Productive to working

Good culture to work there all are very supportive every one will be in unity to finish the task mostly they will be a team work and this all vary fOr
Was this review helpful?

Good company

Work life balance, low hikes, good company to start career. Latest technology like cloud,blockchanin, machine learning projects. employees are very supportive.


Work life balance


No cons
Was this review helpful?

Dynamic culture and fun to learn new skills and techs.

Good job security. Although, you need to wait for a couple of years to save some extra money and for seniority.You will feel like Govt. office !!It is good to start or retire your career from here.
Was this review helpful?

Good work life

Apart from good work life nothing no hikes ,no learning opportunities nothing.Just good job security and if you will be there in a same project you might get onsite opportunities.
Was this review helpful?

Very good

No equality at Job. Seniors takes the credit while Juniors do most of the work. At the time of appraisals also, this disparity is noticeable. Full of politics & no much salary hike. Only advantage is employee friendliness & Job security.Good for people who likes mundane job & needs security in their Job.
Was this review helpful?

But as it is a growing company more technologies are going to be added with time.

Good work environment and culture. Coworkers are very supportive. Company policies are good. Provide health insurance also. Company provides good salary hike evry year. Work life balance is little less. Few technolgies and skills are being used. But as it is a growing company more technologies are going to be added with time.ConsI haven't noticed any cons as such.
Was this review helpful?

Overall good

Salary is less .but the work life balance is good.it is a service based company so the learning you get will be less compared to a product based company
Was this review helpful?


Company is good and gives good number of opportunities to learn and to change. Notice period is bad and it’s having 3 months. Most of the people stays in company for longer duration
Was this review helpful?

Development Work

If you get lucky, you will get deployed in very good development project. Even if you not get development work. If you showcase your technical skills & abilities. They will definitely give you a chance to work on development team.And there are plenty of opportunities to learn new technologies and explore about it.
Was this review helpful?

Want to know more about working here?

Ask a question about working or interviewing at Tata Consultancy Services (TCS). Our community is ready to answer.Ask a Question

Overall rating

Based on 21,558 reviews

Ratings by category

3.8 out of 5 stars for Work/Life Balance
3.3 out of 5 stars for Salary/Benefits
4.1 out of 5 stars for Job Security/Advancement
3.4 out of 5 stars for Management
3.7 out of 5 stars for Culture

Compare Tata Consultancy Services (TCS) with

  • Companies
  • Tata Consultancy Services (TCS)
  • Employee Reviews
  • Software Engineer
Tell us how to improve this page
What would you add or change?