Microsoft reviews

4.0

77% would recommend to a friend

(53,884 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,884 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 Tecnologías de la información industry (3.9 stars).

Reviews by job title

54K reviews
5.0
May 31, 2009
Recommend
CEO approval
Business Outlook

Pros

Challenging work environment, great benefits, good promotion possibilities. This is a rapidly changing work environment. I think that's a positive, but some might consider it a con. If you're into MS technology, what better place to work.

Cons

If you're in the field, you'll be on the road a lot. When MS says 25 to 50% that means 100%.

3.0
May 31, 2009
Recommend
CEO approval
Business Outlook

Pros

At Microsoft you get to work with really smart people. In addtion it is a truly diverse workplace. I have colleagues from Russia, Denmark, Columbia, and Poland working wth me. It is super to have people from different backgrounds and slightly different perspectives, working together. Third Microsoft is the only company that is involved in so many different technology related businesses, and looking to solve a broad span of difficult technology problems. This allows one to follow their passions without having to change employers. Finally although on the outside Microsoft is percived as arrogant, and a monopolist, from the inside, the atmosphere is different. It is more of an underdog mentatliy.

Cons

There are several big downsides to the Company. First it takes time to get things done at Microsoft, and there is quite a lot of unnecessary processes. This is a combination of the size and scope of the company and a result of the DOJ consent decree. Second, while the company is filled with smart people they are not all necessry working towards the same goal and thus 1+ 1 does not equal 2, but instead less than 2. Third, time can fly by while working at MS. Product release can take upto 3+ years, and in this time you may not get promoted. (often promotions are linked to shipping). Thus at the end you may find that you career has not moved very far. Fourth, the company is known for reorganisations. Again this maybe necessary for a company of the size of Microsoft, but it can be a huge distraction, as everytime there is new leadership, you have to schedule reviews, and change the plan fo record. Finally the recent round of layoffs' are going to cause some fundamental changes in the culture at Microsoft. It will become even more political with every person for themselves, and employees spending energy making sure that they look good in the eyes of their managers/VP's.

4.0
May 30, 2009
Recommend
CEO approval
Business Outlook

Pros

Working at MSR is very demanding but very rewarding. You work with incredibly smart people, you are given an array of opportunities to learn and interact with all aspects of the research division and the whole company, the tech talks are great -- every day there are a few invited talks on all sorts of topics, the atmosphere is very comfortable (e.g. no overload with meetings), you set your own goals, agenda, and what you want to accomplish.

Cons

Success at MSR is measured more by papers you publish, and less by code you write. If you come in as an intern, the expectations are that you will get a paper our of your summer project. You could code up the coolest system in the world, and even it is very practically useful (even for MS products), it might not be worth much unless you can identify the novel aspects that distinguish it from prior work, write a paper about it, and publish in a top conference. This can be hard to take for people who enjoy development or who don't know how to (or don't want to) write good papers. An exception is tech transfer, but this doesn't happen as often as it should, researchers have to go out and convince product teams (who are often skeptical) to use their ideas. MSR is a great place if you like pure research, going to conferences, and implementing quick mockups and prototypes, and don't like writing and shipping production-quality code. MSR is not so great if you dislike paper deadlines.

Viewing 53149 - 53151 of 53,884 Reviews

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