Canadain Director GCP ITAC (Former Employee) – Mississauga, Ontario – 20 October 2013
Overall rating: 1 stars out of 5. Would be zero, but new Canadian HR management is improving situation.
Salary/benefits: 1 star out of 5. Reclaimed all employees two week salary, which they didn't repay. Salary range was okay but not great.
Management: 0 stars out of 5. India management very bad, treat employees like slaves. Former manager died of heart attack because of over work. Never met manager face to face, in my 2 year tenure. As he was always in an airport.
Culture/Values: 4 stars out of 5.
Job Security/Advancement: 2 stars out of 5. Former HR Canadian training consisted of three new employees standing around an HR rep, answering questions for 15 minutes. US training was more extensive. New HR is improving situation. Poor rating is based on US HR and old Canadian HR.
Work/Life Balance: Poor (0 star out of 5). Engagement expectation was that you lived on the job. All your time was their time.
Canadian co-workers were friendly. Newer Canadian HR was helpful. US HR was a disaster.
I have six years of experience in Business Development.
Business Development Executive (Former Employee) – Toronto, ON – 13 October 2017
I have six years of experience in Business Development, have a good experience in coordinating internal teams, performing marketing research, reporting to senior management, identifying new business opportunities, and maintaining client relationships
Assistant Consultant (Current Employee) – Swindon, UK – 18 September 2017
My day at work will be managing and handling stakeholders and opportunity to learn various other process to enhance my knowledge. Have been involved in challenging projects which has helped me in shaping up my skill as a much sought for Business Analyst.
The most enjoyable part of my job is the stakeholder management which turns out to be the most challenging as well.
Provides a professional workplace culture that enables us to pursue our personal and professional achievements.
Head of Learning and Development for Canada (Former Employee) – Toronto, ON – 11 September 2017
Horrible workplace culture with a strong hierarchy in place. This may be a large IT company, but they need to learn respect for their employees. The lack of not only respect but dignity at times in the way most the senior team treats everyone below them, was awful. One of the worst offenders was the director of HR. That should say it all.
Business Systems Analyst (Current Employee) – Toronto, ON – 22 June 2017
TCS is a decent enough place to work for. One of the drawbacks though is your career path. There is no defined career path/growth as an individual, if you are on a billable role as a full time employee of TCS working at a client location.
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
initial training process for recent graduates
lies, deceits, only care about clients needs not employees