Tata Consultancy Services Reviews in Toronto, ON | Glassdoor

Tata Consultancy Services Toronto Reviews

Updated July 14, 2017
86 reviews

Filter

Filter

Toronto, ON (Canada)

3.2
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
Tata Consultancy Services CEO & Managing Director Natarajan Chandrasekaran
Natarajan Chandrasekaran
39 Ratings

86 Employee Reviews

Sort: PopularRatingDate

Pros
Cons
More Pros and Cons

  1. Helpful (3)

    "I would quit if I have other choice."

    StarStarStarStarStar
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Consultant in Toronto, ON (Canada)
    Current Employee - Senior Consultant in Toronto, ON (Canada)
    Doesn't Recommend

    Pros

    Some client are very good company, the experience is good.

    Cons

    Not treat people with respect, overtime without pay, ask you to pass an certificate with your spare time every year.

    Advice to Management

    Treat people with respect, don't ask employee to use their spare time to work for you or get certificate that is not necessary for their current jobs.
    also please pay for overtime.


  2. "Waste Company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Systems Engineer in Toronto, ON (Canada)
    Former Employee - Systems Engineer in Toronto, ON (Canada)
    Doesn't Recommend
    Disapproves of CEO

    I worked at Tata Consultancy Services full-time (More than a year)

    Pros

    Nothing Positive I found about the Company

    Cons

    Worst People in Management Positions

    Advice to Management

    Don't treat your Employees like slaves.

  3. Helpful (4)

    "A company that breaks all rules of professionalism."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - IT Analyst in Toronto, ON (Canada)
    Former Employee - IT Analyst in Toronto, ON (Canada)
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Tata Consultancy Services full-time (More than 5 years)

    Pros

    Good opportunity to meet and work with clients

    Cons

    Very poor supervisors, managers and HR. The company is extremely unethical, unprofessional and manipulative when it comes to billing clients, paying their employees and preparing T4s for the employees. They follow a lot of name-sake processes which allows employees to address their concerns but the concerns and issues raised by the employees are never looked into. Appreciations in this company are never meant for the employees who worked on the task but for the employees towards whom the manager is biased.

    Advice to Management

    Being a huge company does not mean you should be biased towards the higher management. The employees who bring in business should be appreciated and rewarded accordingly. Be honest!


  4. "I do not recommend this company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Toronto, ON (Canada)
    Current Employee - Anonymous Employee in Toronto, ON (Canada)
    Doesn't Recommend

    I have been working at Tata Consultancy Services full-time (More than a year)

    Pros

    Big well known company but nothing else to say as pro

    Cons

    Very little work life balance, benefits below market, and little diversity in the company


  5. "analyst"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - IT Analyst in Toronto, ON (Canada)
    Current Employee - IT Analyst in Toronto, ON (Canada)
    Doesn't Recommend
    Negative Outlook

    Pros

    a starter to your career for non-expert, average / below average people with limited skill set.

    Cons

    low pay, high expectation, no / minimal learning (mostly support is required), servicing like a servant to client (whatever non-sense clients say you should say "OK" with no complaint!), There is not a north american culture within the company (mainly Indian people (brown people) work with this company in NA, barely a white person has been hired since I worked there!!), working with many immigrants/temporary workers on work permit from India/pakistan who do not know the life style in NA, annoying manager who does micromanaging, non-accommodating human resource associates (dont expect any raise or promotion), horrible vacation benefits, no work/life balance (you work in the weekends), and etc.


  6. "HR may lie about your position and job title in Toronto"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Test Analyst in Toronto, ON (Canada)
    Current Employee - Test Analyst in Toronto, ON (Canada)
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I have been working at Tata Consultancy Services full-time (Less than a year)

    Pros

    Low risk of losing your job

    Flexible hours

    You don't necessarily need a Computer Science degree to get a job in software. (They accept math or other engineering degrees as well)

    Cons

    Your career goals may be disregarded

    Most employees are incompetent (and so can you!)

    Uncompensated overtime. There is a prevailing culture of working through lunch and working late hours frequently.

    Your job may be to sit in a chair and be billable to a client.

    Little diversity in the workplace. (90% of employees are Indian born)

    Advice to Management

    Management appears to be trying to fix the diversity problem by hiring local, however the practice of spreading out all of the local hires leaves everyone miserable.


  7. "Software Developer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Toronto, ON (Canada)
    Current Employee - Anonymous Employee in Toronto, ON (Canada)
    Doesn't Recommend

    I have been working at Tata Consultancy Services full-time (More than a year)

    Pros

    - Competitive Pay and Benefits.

    Cons

    - You are good to work here if you have an Indian mentality and want to be treated like a slave
    - Management lies to the clients as well as their employees
    - You are just a pretty Onsite face for TCS, they give most of the stuff to the offshore team.
    - Not a good place for the freshers.

  8. "Not a good place overall"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Developer in Toronto, ON (Canada)
    Former Employee - Software Developer in Toronto, ON (Canada)
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Tata Consultancy Services full-time (More than a year)

    Pros

    Most coworkers are nice, helpful and supportive

    Cons

    Put developers on manual testing
    Horrible management

    Advice to Management

    Need to work more on people management and how to make employees stay


  9. Helpful (3)

    "Not recommended for New Grads"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Analyst in Toronto, ON (Canada)
    Current Employee - Analyst in Toronto, ON (Canada)
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I have been working at Tata Consultancy Services full-time (More than a year)

    Pros

    Fairly easy to get hired by TCS without requiring much technical work experience.
    Salary is average and you have some job security. As a new grad, you will go through an initial technical and cultural (indian) training which is fully paid. If you are not assigned to a client for a month, you still get full pay. I've heard of people who have not been assigned to a client for more than 6 months yet they still get full pay.

    Cons

    The initial technical training is good but often feels rushed. The cultural and mandatory training is very Indian based and seems out of place. It's almost as if you will be working in India. They show you a history of India and how people in India think and behave. That's because ALL the TCS management is Indian.

    TCS has clients all over GTA. In the job description it says "great flexibility in work location", but this is a complete lie. They absolutely don't care where you live and will put you on the other side of the city. Once you are assigned to a client, you are pretty much there forever (unless the client ends contract with TCS) and you have no say what so ever. They will refuse your change of client request. There's no work from home option and no flexibility in working hours.

    Once you are at client site, for about a month you will do absolutely nothing productive. You just have to show your face everyday and do some outdated online training.
    The quality of your work life will depend entirely on what manager you are assigned to. You will often be put on projects that are behind schedule and the manager is very frustrated. There is very little training or mentor-ship on the specific tools needed which makes it unpleasant experience for you. A lot of times even the people who are in lead position have very little idea about the project it self.
    The management is all about quantity. As long as you show consistent high numbers of tasks everyday, that's all that matters. Respect for employees goes out the door when things aren't looking good. You will be blamed for working slow even though it had nothing to do with you, and you are demanded to work longer hours and work on weekends week after week, without compensation.
    Once the project is coming to end and there's less work, you will be thrown into completely different project without any notice like disposable worker.

    Lot of politics, micro managing and tracking of hours. Constantly getting told to submit detailed "minutes" worked on what, every single day. On top of that, also need to submit weekly tracking of activities to justify your hours.

    High turnover. Out of the initial group of people that were hired, nearly half the people quit before 1 year.

    Terrible if you are trying to get some real developer experience since you will be doing monitoring or manual testing mostly.

    Advice to Management

    Listen to employees, treat them with respect, provide better training, provide work location preference.


  10. Helpful (1)

    "Huge company, tough to break the ceiling and not a good paymaster."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Technical Project Manager in Toronto, ON (Canada)
    Current Employee - Technical Project Manager in Toronto, ON (Canada)
    Doesn't Recommend
    Positive Outlook
    Approves of CEO

    I have been working at Tata Consultancy Services full-time (More than 8 years)

    Pros

    Opportunity to work across industry verticals and regions.

    Cons

    Compensation, access to senior management, grievance redressal, HR policies, not employee friendly.

    Advice to Management

    Spend time and money on your only asset -- your workforce.


Showing 86 of 24,324 reviews
Reset Filters