Microsoft reviews

4.0

77% would recommend to a friend

(53,843 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,843 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 Informationstechnologie industry (3.9 stars).

Reviews by job title

54K reviews
1.0
Oct 26, 2013
Recommend
CEO approval
Business Outlook

Pros

Benefits are great overall. Engineers get paid insane amounts. HR is seen an useless, and is paid similar in salary, but bonuses are barely negligible, especially stock.

Cons

The performance review model, toxic, competitive culture. HR is the worst I have experienced in 25 years of my career. HR is insecure, not talented nor strategic. They only know how to do HR transactional work. Engineers do not respect HR, rightfully so. They only believe in the recruiting function, in "buying" talent, not building talent. Its very difficult to get hired so employees could be strong but the "lifers" stay forever because there are pet favorites and are not encouraged to bring newcomers along because the performance review model encourages individualism, not team.

1.0
Oct 16, 2013
Recommend
CEO approval
Business Outlook

Pros

1) If you work on the windows group you will get access to millions of lines of heavily cluttered code and within few months you will develop this ability to work through such complicated and convoluted code and In future someone who has always worked on a clean code base competes with you they will struggle whereas you will shine :) 2) If you leave msft to a different organization whom msft perceives as a competitor [the other company may not reciprocate this perception :) ] then they will pay you in full for your entire notice period and also waive off the notice period. So you get amazing benefits when you leave :) to the right company

Cons

1) Heavily bureaucratic 2) Manager centric performance system.. This performance mgmt system is that which is tailored to manufacturing shop floors and not to a collaborative software development company. What you need is a peer review system not a manager centric system. 3) Engineering systems within microsoft arent even remotely close to those @ Google or Facebook or Twitter wrt to the exposure that you can get as an Engineer.

5.0
Aug 31, 2013
Recommend
CEO approval
Business Outlook

Pros

There are lots of opportunities to explore within the same company; each group works like a separate company, which is good if you want to experiment with different technologies.

Cons

There are lots of politics. You will need to learn to navigate through it, or to find a way to avoid it altogether. People that get review are not only the brightest, but also the ones that can best communicate their talent/success.

Viewing 535 - 537 of 53,843 Reviews

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