Microsoft reviews

4.0

77% would recommend to a friend

(53,827 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,827 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
4.0
Sep 4, 2008
Recommend
CEO approval
Business Outlook

Pros

Microsoft has a deep bench of talented people with raw smarts, dedication and passion. Employees tend to have long tenures even though they change groups within the company. This makes for a work environment where there is a LOT to learn from the senior team members. This is a terrific company to get mentorship, career guidance and improve technical chops. Microsoft's wide array of low level systems products (Windows, .Net Framework, SQL Server) means that there is deep technical expertise in core computing fundamentals like operating systems, databases, languages, runtimes, etc.

Cons

The layer of middle management (dev leads, test leads) is bloated and adds little value. The specialization of roles into Dev, Test, PM limits employees from gaining skills that are transferable, since there typically aren't that specialized roles outside of MS. Microsoft needs to figure out how to utilize the SDE/T (testing) discipline effectively to infuse reliability, stability and perf into products; we need testers who are good enough to be developers on the same product. MS also needs to figure out what it's strategy is in the services space. We also need to find ways to encourage small but good ideas to blossom into compelling products; it seems like products only get created when a General Manager or a VP decides to create something.

3.0
Sep 4, 2008
Recommend
CEO approval
Business Outlook

Pros

If you happen to be deemed a "rock star" for any particular year, the bonus compensation will be very nice indeed. Benefits are definitley nice if you have a family. Everybody in the world has heard of Microsoft, which can work for you (and against you as well). Company events are usually pretty good - I particularly enjoyed TechReady every year. Great place to learn about other Microsoft products that you may not have any prior experience with - lots of internal resources to leverage when you want to explore something new. Lots of smart co-workers - as long as you're not management, you can almost guarantee that your peers won't be idiots.

Cons

Extremely likely that the quality of your work will have exactly zero impact on how you are perceived (and rewarded) by management. It's really just a popularity contest, and there aren't any checks and balances on this process. You could be the smartest guy on the planet, delivering the most amazing solutions, generating nothing but love from your customers, but if you didn't happen to work with your practice manager at his previous company, or don't golf with him, etc - you can probably forget about recognition. Seriously, this isn't sour grapes here (I was actually pretty well rewarded), but the VAST majority of smart, hard-working people are ignored at best, and taken advantage of at worst.

Viewing 53380 - 53382 of 53,827 Reviews

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