Tata Consultancy Services (TCS) Employee Reviews for Software Engineer
Review this companyJob Title
Software Engineer24 reviews
Location
Canada24 reviews
Sort by
Found 24 reviews matching the searchSee all 22,559 reviews
Good Place to work and especially learn.
Software Developer (Current Employee) - London, ON - 15 March 2022
Indeed featured review
The most useful review selected by IndeedReally good place to work. Nice working environment. One of the great leadership in the world. not much opportunities to grow after certain time you spend in the company. growth will Depending on the project also. hierarchy is well structured and you will get help in whatever sense you need it. Great working environment
Pros
One of the best IT Service companies to work at, Top leadership is really good, lot to learn and Great working environment
Cons
Salary will be little bit less compared to competitors, sometimes might have to work extra hours based on the stage the project is at.
Was this review helpful?
Worst culture and company to work for
Software Developer (Current Employee) - Toronto, ON - 27 April 2023
1.Employees will be treated like unsullied(GOT reference) to it's clients. 2.Career and Mental health would definitely be destroyed. 3.Nobody cares what you do even if you are in the same project for 20yrs.
Pros
Stupid place with okay'ish salary and insurance
Cons
Worst culture
Was this review helpful?
Insights into Tata Consultancy Services (TCS)
What people like
- Trust in colleagues
- Feeling of personal appreciation
- Inclusive work environment
Aweysome company
Software Developer (Former Employee) - Halifax, NS - 28 November 2022
Tcs is one of the best company I have ever worked. Pro: Good work-life balance once you complete your tasks. Con: Pay is little less Management is not that good
Was this review helpful?
Exploitative low pay workplace that will deceive you
Software Developer (Current Employee) - Toronto, ON - 19 September 2022
I was promised a big company as a client for software development. Turns out at this job they make you do excel work. They say one thing to you then do another. Also dont expect any raises to be in line with inflation or cost of living.
Was this review helpful?
Don't work here unless you just want to sit and wait out your career.
Software Developer (Former Employee) - Markham, ON - 21 January 2022
Don't work here unless you just want to sit and wait your career. I am speaking to new grads, find work where you learn skills. There is nothing to be learned here.
Pros
Average Pay
Cons
No learning for new grads. Lots of waiting to be assigned project.
Was this review helpful?
Non productive and toxic work culture
Software Engineer (Former Employee) - Canada - 17 December 2021
No career growth. You are just a billable body. There is no career path. This is another body shopping giant. No real management and no transparency. It’s good if you want a secure job without any progression. Work life balance depends on the project
Pros
Job security
Cons
Everything
Was this review helpful?
Innovative technical environment among team members
Software Developer (Consultant) (Current Employee) - Toronto, ON - 11 May 2020
Good company which takes care of its employees progress. Lots of training and modules available for self-learning and growth. Projects are mostly in insurance/banking industry.
Was this review helpful?
Nice place to work
Software Engineer (Current Employee) - Toronto, ON - 8 May 2020
- Nice place to work and learning
- Helpful Colleagues
- No Work-life Balance
- Good Salary
- Poor/Biased Management
- Lots of Opportunities to grow in various domain
Was this review helpful?
Completely subjective on your team
Software Developer (Current Employee) - Toronto, ON - 5 July 2019
Terrible company, avoid at all costs. My team made me sit in the lobby for over a month.
Was this review helpful?
Secure Job in company not much growth but good first job
Software Developer (Current Employee) - Toronto, ON - 18 July 2018
The company has mixed reviews. you ether get put in an amazing position with an amazing company or a terrible position with no growth. but you will get a job and you will get placed. and you have good job security (provided you're a hard worker). Overtime is expected from you. Good Company . make a relationship with your client managers because your direct managers don't keep in touch with you and they expect you to do everything on your own.
Pros
Free Food at meetings, Secure Job with competitive pay
Cons
No communication with management
Was this review helpful?
Jobs at Tata Consultancy Services (TCS)
Software Engineer positionsA decent start, but not worth it in the long run
Software Developer (Former Employee) - Toronto, ON - 30 January 2018
TCS sends employees out to multiple clients across the GTA. They do not care about the employees career path, or needs, simply if the client has the role filled. Once the employee is in said role, TCS virtually doesn't exist, as long as the job keeps getting done. They teach the concept of "flexibility" to the employees stating that we must bend to the clients needs, which means staying late, working overtime without pay, or doing a job unrelated to the job signed up for.
The pay and benefits are good, but you won't see a future with TCS. Every employee I know is still at the same position, and leaves within a year. Overall its solid if you're just starting out, but expect a cold mega-conglomerate with boring office work.
Pros
Good pay and benefits
Cons
Poor management, no future, poor communication
Was this review helpful?
Balanced work at TCS
Software Developer (Current Employee) - Montréal, QC - 27 December 2017
Its a balanced life at TCS with good job security, good management and friendly environment. Salary is as per servce Industry standards. I would recommend it to a friend.
Was this review helpful?
Awful place to work
Software Developer (Former Employee) - Toronto, ON - 15 June 2017
This company is full of false promises. They will hire you as a "developer" and put you in whatever role they need filled at that moment. And usually these roles have zero development involved so you are completely wasting your time as far as experience goes.
They will continually promise to move you to a dev position as soon as it becomes available (but it never will). They will refuse to release you from your current project if you are unsatisfied with your role or work environment. Basically you are stuck doing whatever useless role they want you to do indefinitely. The only escape is quitting.
I wasted a year of my life working for this company and have nothing to show for it. Find a company that cares about what their employees want, not just their clients
Pros
initial training process for recent graduates
Cons
lies, deceits, only care about clients needs not employees
Was this review helpful?
Management is bad and they lie to you
Software Developer (Current Employee) - Toronto, ON - 30 May 2017
They will hire you as a Software Developer and then put you in testing. No matter how much you ask them they won't give you development afterwards.
DON'T apply here as a New Grad. They just know how to waste your talent.
Was this review helpful?
Horrible Place to work with 0 options for advancements
Software Consultant/Developer (Former Employee) - Toronto, ON - 17 April 2017
This is a great job to get 1 year of experience under your belt but that's about it. Most people who get hired might not even be given a software development position even though they are promised one. The pay is sub-par at best, 0 and i mean this 0 job culture.
Pros
None
Cons
Lots!
Was this review helpful?
Good starting job
Software Engineer (Former Employee) - Systems Engineer - 13 April 2017
It is a good place to start your career. An experience of how a big company culture works.
If you have a good team you will learn alot under the supervision of good leads.
The appraisal system needs a little work.
Was this review helpful?
Not the best company
Software Developer (Current Employee) - Mississauga, ON - 20 March 2017
your experience at this company will completely depend on what project you are on. Because the company is Indian based, most hr processes, mandatory trainings, and social events will seem foreign and not applicable to. Salary and benefits were not on par with other IT companies. There needs to be an improved effort on focusing on respecting the IT workers within this company, I feel like all the effort that upper management makes is on pleasing the client with fast deadlines and cheap prices which lead to projects being rushed and workers overworked.
Pros
flexible hours
Cons
low pay
Was this review helpful?
Great work environment
Software Developer (Current Employee) - London, ON - 4 March 2016
TCS has given me the opportunity to work as software developer, it gave me a unique perspective into a consultants life.
Was this review helpful?
Stable job
software developer (Current Employee) - Toronto, ON - 9 January 2016
Depending on the project, the work may or may not be suitable to your interest and skills.Training encourages learning of different technologies.
Was this review helpful?
Good for Job security
Software Developer (Former Employee) - Brampton - 8 August 2015
Good to work with TCS.
You have a freedom to work with different technologies.
Secured Job unless you are under performer.
Was this review helpful?
Bad management, no room to grow
Software Developer (Current Employee) - Brampton - 17 June 2015
I have been on a client site for almost 3 months and still do not have a log in or a job to do. Others I know have already completed projects they were placed in and I have yet to begin any actual work.
Avoid at all costs unless you have absolutely no choice.
Was this review helpful?
Software Engineer at Tata Consultancy Services (TCS)
Estimated salary
$71,567 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 QuestionOverall rating
5
6.8K
4
9.2K
3
4.9K
2
995
1
678
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
Questions about Tata Consultancy Services (TCS)
- How often do you get a raise at Tata Consultancy Services (TCS)?25 people answered
- What is the promotion process like at Tata Consultancy Services (TCS)?16 people answered
- How often do raises occur at Tata Consultancy Services (TCS)?16 people answered
- What is Tata Consultancy Services (TCS) holiday leave policy? How much holiday leave do you get per …14 people answered
- How is feedback from management delivered at Tata Consultancy Services (TCS)?11 people answered
- Why would you want to work at Tata Consultancy Services (TCS)?11 people answered
- How are the working hours at Tata Consultancy Services (TCS)?11 people answered
- What is the work-from-home policy at Tata Consultancy Services (TCS)?10 people answered
- If you were to leave Tata Consultancy Services (TCS), what would be the reason?10 people answered
- What is a typical day like for you at the company?9 people answered
Tata Consultancy Services (TCS) Reviews by Job Title
Tata Consultancy Services (TCS) reviews by location
Learn about Tata Consultancy Services (TCS) in popular locations
Learn about popular job titles at Tata Consultancy Services (TCS)
- Companies
- Tata Consultancy Services (TCS)
- Employee reviews
- Software Engineer