3.9 out of 5 stars.
Write a review

Tata Consultancy Services (TCS) Employee Reviews for Software Engineer

Review this company
Job Title
Software Engineer684 reviews
India684 reviews

Ratings by category

3.8Work-Life Balance

Sort by

Found 684 reviews matching the searchSee all 22,403 reviews

Good place to consult

Indeed featured review

The most useful review selected by Indeed
Pros:Work Culture: TCS fosters a collaborative and inclusive work culture. The teams I was a part of were supportive and encouraged knowledge sharing.Career Growth: TCS provides numerous opportunities for career growth. I was able to advance from a junior engineer to a lead developer during my tenure.Work-Life Balance: TCS places a strong emphasis on maintaining a healthy work-life balance. Flexible work hours and remote work options were available when needed.Technology Stack: I had the chance to work with cutting-edge technologies and tools. TCS invests in staying up-to-date with the latest advancements in the industry.
Was this review helpful?


I had a good working experience there. I got a good salary that should be given to an employee in Noida. I must appreciate its work culture. The colleagues are helpful
Was this review helpful?

Jobs at Tata Consultancy Services (TCS)

Software Engineer positions
See more jobs


Tcs mainly consist and working on support/billing/financialdata/banking etc. So its one type of customer servicing job where candidate work to resolve the issues at back-end.Fresher got the training from senior regarding the work to be perform there. Managers will keep their eye on team for the over all work.Working hours is flexible and long hierarchy of managing project will irritates you sometime.Overall, I would like to say if you want to work entire your life into the tcs then best job but if you are planning to explore your self and wants to innovate something then I won't be recommended it.
Was this review helpful?

Good company to work. Employees are treated well. Good for your growth specially when you are a fresher.

Good company Good company to work. Employees are treated well. Good for your growth specially when you are a fresher. work. Good pay and facilities but work load is more.
Was this review helpful?

Only a stepping stone into IT industry

Experience after working on almost 10 projects, at 3 locations, for 5 years: A company to join only in case you have no other offer, or they are giving you a job at your preferred location where there are no other software companies. 70% of the projects just need dumb work. No real work that actually develops your skill and boot-licking is how you move forward in the company. Pay is pitty, managers are useless and will call you anytime day or night when they get a question from clients or upper management. You might never get a project matching your skillsets even after begging for years. Chances of even lying to you to get into a project, only to find out there is nothing matching your skillset or anything that they promised you there.People who still say it is a good company are those who haven't experienced how actually companies work professionally.


Maybe health Insurance, but they deduct premium amount form your salary


No personal boundaries, reducing salary, politics in plain sight, no career growth, unnecessary and useless policies/trainings/courses/projects
Was this review helpful?

Insights into Tata Consultancy Services (TCS)

Based on 1,212 survey responses
What people like
  • Trust in colleagues
  • Inclusive work environment
  • Ability to meet personal goals
Areas for improvement
  • Fair pay for job
  • Overall satisfaction
  • Support from manager

Good culture

Good culture and environ friendly, people are more friendly.You can learn whatever you want to do. Management always provided best technology to learn
Was this review helpful?

Good work Environment

Good for growth if you are willing to learn , Can learn whatever technologies you want and pursue that to become great at it. And also depends on the project how are the learning opportunities
Was this review helpful?

Good work life balance but hike is very less

Good work life balance but hike is very less. Based on the project you will get the flexibility. Promotions are also not giving properly. Internal politics.
Was this review helpful?

It was okay except the management

Same as the title, poor management but company has great ethical values. Funding for internal project is bad and also infra for working is really bad. Most of the time are wasted in finding alternative paths or work arounda
Was this review helpful?

Good place to start career

Good place for a fresher to start his career. Lot of scope for learning various technologies. Some teams are very good with great work life balance. Some teams are not so good.
Was this review helpful?

Rate your recent company

Share your experience to help others

Very good company 😃

Company with full of benefits. The management of tcs is very excellent as compared to the other companies. In it sector one of the best choice it is.
Was this review helpful?

good to work

Good to work ,it has work life balance and proper facilities provided. Job security is one of the key factors of this company which holds the place in employees
Was this review helpful?

lwp option

got lwp from here and then went on to pursue mba and got change of work profile as well as change of sector. very grateful to this company for giving me this opportunity
Was this review helpful?


truly enjoyed working in TCS in Hyderabad, India but I had to quit my job as I got married and was not getting a transfer to Mumbai. I loved everything in TCS but regret my decision to quit as TCS has no rehire policy. All I can say is that TCS should reconsider their policy and let people join back in genuine cases like mine. I look forward to working in TCS provided there is a change in the rehire policy.
Was this review helpful?


I having good experience in this big MNC company, when you are working on this high firms you will have a good knowledge of upcoming business transistions.
Was this review helpful?

Good place to start your career

Good place to start your career but not for long term. Hierarchical and beauraucratic in day to day operations and overall fewer growth opportunities.
Was this review helpful?

Nice place to work

As software Engineer, we can learn more in TCS with guidance of Team lead and manager.Employee friendly HR. Leave policies and health insurance benefits.
Was this review helpful?

Good place to start your career

I have started my career with TCS and I'm very glad that I got this opportunity! I believe TCS is a very good company to start your career with. Sometimes there are people specially some seniors who will try to pull you down, which I think is very common in every company, however you just need to focus on your work and rise and shine.


Free paid leaves, lunches, birthday parties and many more


Bit stressful to work with not so good seniors
Was this review helpful?

Laid back culture

If you are looking for the job security, then join this company.Management depends on the project.Work life balance depends on project too, be prepared to get unrealistic deadlines.


Job security


Long hours some times
Was this review helpful?

Ok to work

Good place to work for fresher.After gaining experience switch is important.work is not worth with the salary structure . Meagre salary hike and no growth.




Salary hike
Was this review helpful?

Productive and Very good Work experience

Best company to work with.I really enjoyed working with Tata consultancy servicesHIGH JOB SECURITYGood work environment Good Team workValue of employees are highAppreciation for the work you have done
Was this review helpful?

Software Engineer at Tata Consultancy Services (TCS)

Estimated salary
₹ 4,51,860 per year

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 22,403 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