Microsoft reviews

4.0

77% would recommend to a friend

(53,672 total reviews)
avatar

Satya Nadella

77% approve of CEO

71% positive business outlook

Microsoft has an employee rating of 4.0 out of 5 stars, based on 53,672 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Microsoft employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

54K reviews
1.0
Apr 15, 2017
Recommend
CEO approval
Business Outlook

Pros

Facilities and nothing else. DO NOT FALL PREY TO FREE STUFF PROVIDED!

Cons

This review is for the young ENGINEERS from TOP colleges of India who decide to join Microsoft GTSC role as soon as they finish their Degrees. Microsoft hires from Campuses. they are known as MACH hires. We are a part of them. We got carried away by the brand name and the pay that they offered. One of the pro's of being a MACH is you will be treated like royalty in GTSC for the initial few months. The administration who take care of MACH are EXELLENT. But once you get pushed to different teams and you come under different administration your life is going to change. However, there are one/two teams which have good administration but the chances of getting into those teams are very rare. Even if you do get into those teams, the fact is this job does not deserve engineers. It requires the skillset of a person who can sell solutions to customers. They say that GTSC is not a call center but it is run by the authorities like a call center. We are from one of the topmost colleges in India and we came in to this role thinking it will be a journey of a lifetime. Yes it has become an unforgettaale journey for all of us. This company is full of politics and biased managers ,ego filled and lazy engineers on floor and arrogant technical advisors (However, there might be exceptions). BUT NEVER TAKE THIS AS YOUR FIRST JOB! Choose to be a developer in a startup for a lesser pay, but never take up this job! Tech support is a kind of job which requires capability of selling solutions to the customers. this job is not for people who come from TECH background. This job is considered as a golden opportunity for people who come from call center backgrounds who learn a bit of tech stuff and find their way until Microsoft. this job is not for students who come from campuses, who would have worked hard for four years. also, to mention one of the most important things, you can hardly find people with Engineering background in this company. They just know how to troubleshoot and lack technical knowledge. Talking about the growth here, almost every engineer is sluggish and they will drag you down when you decide to grow fast. Looking at the opportunity outside GTSC once you get here is almost nil. You will be supporting a Microsoft product and you WILL NOT have any other job opportunity. Even if you do, the pay will be bad and will be unwilling to quit and you will be forced to stay here. Also, the shifts that you will have to work in. You will become an unhealthy person with all sorts of health problems. You will have to sleep at around 8 AM in the morning and get up at 5 PM in the evening and run to the office. Your whole eating habits will change. You will feel very unhealthy. Also, working at night will take a toll on your mental health because you will not be in contact with the world at all, as you will be sleeping in the day and working at night. The only set of faces whom you'll see is your teammates. You will be asked to work over weekends like Sunday to Saturday or Tuesday to Saturday, which will drift you away from normal life. You will start to forget the feel of Sunday morning, as even if you work from Monday to Friday shift, you wont be able to sleep on Saturday night(as you will be awake all over night for the whole week) and sleep through whole day of Sunday. To add on to the woes of this job, any National holiday is considered as a leave. But in order to stay home that day you will need manager approval for it as only a particular number of people can be on leave for a particular day. Most of the time you will be not be getting it as the old employees are smart enough to block it soon and you will be working even during a national holiday. FOR EXAMPLE: YOU WILL HAVE TO WORK DURING DIWALI/CHRISTMAS or INCLUDING NEW YEAR'S EVE!! If you notice, you can ask hundred people who are currently working and ask them how is the job and everyone gives a good opinion. It's because of the fear of the higher authority like their managers. Do not fall for their words as they will be helplessly hiding the actual truth. Last but not the least, there will be a huge chunk of people coming from a particular company( Which is basically a call center and we do not wish to disclose the name of that company), who are mostly not engineers and do not have any tech knowledge. You will feel ashamed to sit alongside people who lack tech knowledge and boss over you. also, to mention most of the people (99% and their might be very few exceptions) have reached Microsoft GTSC not by studying the technology, but by being nice to higher officials. If you are from a reputed college, you will not have the mindset of bowing your head without any reason(unless if required) and you will be indirectly punished by higher authorities for not doing so(In terms of year end reviews). MY ADVICE TO ALL CAMPUS HIRES : Take this job up only if you want to spoil your health and career. If you are from one of the best colleges from INDIA, my advice is not to take up this job. We all know how difficult it is to crack a Entrance exam and find ways to topmost colleges. Don't commit the mistake of joining a TECH SUPPORT. It doesn't matter even if it is Microsoft tech Support! DO NOT FALL PREY FOR THE FACILITIES THEY PROVIDE AND THE PAY THEY PROVIDE! You will be treated like you are from a call center and will be shouted upon by higher authority people like a worker in factory. Do not consider this review as one person's opinion, this is a collective opinion from almost whole of the MACH community.

1.0
Nov 1, 2016
Recommend
CEO approval
Business Outlook

Pros

Microsoft Services Global Delivery (MSGD) shares the name Microsoft band. It is part of Microsoft organization, but there are extreme difference with Microsoft product group in terms of technology, work environment, pay and benefit, stocks, career growth etc. Inside MSGD many practice/ group operate individually. Work and technology wise some of the groups like Modern practice, Dynamics are good. You learn all latest technology, work in cutting edge technology etc.

Cons

Inside MSGD productivity (SharePoint, exchange etc) domain is the worst group. NO work, only SharePoint and exchange migration projects are running for last 2 years. No development work, no exciting opportunity. Very bad politics are running, no growth, no new learning, no benefits etc. . MSGD is the lowest paying entity inside Microsoft. 7-10 years’ experience employee get same salary as freshers in Microsoft development center. . No stock bonus, as provided in other MS entity. . Yearly hikes are on average 4-6% far last 3 years. . Bonus payouts are also reduced over the last few years. . Promotion rate is very slow compare to other MS entity. On average, it takes 30 to 36 months/ even more than that in higher level. I know many people waiting for last 4 years in senior level to be promoted. . Join lower band compare to other MS entity. In MSGD starting level is 56, on the other hand most of the other MS entity starts from level 59/ 60. Level 60 in MSGD means very senior position with 15+ years of experience. This level difference very badly affect if you try to internally movie to any other MS entity. Most of the cases you need to join as almost freshers in other MS entities though you have 7-10 years’ experience and you are technically very sound. . Attrition rate is very high. Yearly 20-25% people leaving for last 3 years due to above reason/ politics, no opportunity etc. Onsite opportunity also reduced over the years. Some of the practice like ‘Productivity’ domain you should not expect any onsite opportunity in next 2-3 years. . Some of the managers are there for years, do nothing, play politics and survived here due to very less challenging work. They will make your life hell. Most of the time they will ask to do some other activity apart from your work that will not going to bring any values to you nor the company. Only managers will showcase that to their managers for their survival.

5.0
Feb 4, 2018
Recommend
CEO approval
Business Outlook

Pros

I have been here for 1 year and below is what i see: Nice facilities compared to other companies, Microsoft has its Standards, Just people should not misuse it. Team members are good, No way people can escape work, If you have given some thing you have to do it, you can put it on others to do your work. Salary is good. Individuals get cubicles to work and they dont ask you to occupy others cubicles like experiences i have had in the past companies. Employees are decent and maintain the Microsoft standard, Still few up's and down's can be seen. 5 star rating is because this is been the best company i have been working so far and i have seen worst as well.

Cons

North American customers are OK, But night shifts are bad, its just that the work may be a little less and customers are good. EMEA, India customers are worst and bad to manage and they give bad ratings and feedback. No work life balance, I have to do extend my shift and some time have done it up to 16hrs a day. As this is a support field in IGTSC, Horrible cases come here and customers expect you will already be aware of all the issues you can expect. Every premier / professional cases have survey, If you get a bad survey and if you get more you are screwed. Utilization is measured in terms of Labor, If you do not have enough Labor then you will have impact on performance. You are supposed to clear SME's topics on the product you support, If you do not then it impacts your performance. Being Microsoft you may thing Microsoft has solutions to all issues, You guessed it WORNG. It has to be researched and that is the hell time consuming and if you get 6 cases a day then you end up sitting in the office and the next day 6 imagine the third day you may be having at least 15 with you. If you join as a vendor, it may be horrible because you are paid less. Think before you are joining IGTSC, Just dont join because it is Microsoft, Think of the possibilities, Salary the price comes with the above disadvantages as well. Salary hike is ok ok, Bonus is good. You may be transferred to different teams based on how many teams your manager manages. So you may or can be put there.

Viewing 1 - 3 of 53,672 Reviews

Glassdoor has 68,197 Microsoft reviews submitted anonymously by Microsoft employees. Read employee reviews and ratings on Glassdoor to decide if Microsoft is right for you.