Microsoft Senior Software Development Engineer reviews

4.3

98% would recommend to a friend

(318 total reviews)
avatar

Satya Nadella

99% approve of CEO

98% positive business outlook

Senior Software Development Engineer employees have rated Microsoft with 4.3 out of 5 stars, based on 318 company reviews on Glassdoor. This indicates that most Senior Software Development Engineer professionals have an excellent working experience there. Microsoft is rated in line with the average (within 1 standard deviation) by Senior Software Development Engineer professionals compared to other employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

318 reviews
2.0
Jun 12, 2008
Recommend
CEO approval
Business Outlook

Pros

If you are a programmer fresh out of college, Microsoft is a good place to work for a few years as a kind of software engineering apprenticeship. It does depend somewhat on the group you join and your manager, but in the right situation, you can learn a lot. Another reason to work there would be if you have a family, Microsoft has a pretty generous benefits package. Also, if you enjoy doing nothing, there are plenty of jobs at Microsoft for you. Just search under "architect".

Cons

It's a giant, bureaucratic company that is only getting bigger and more bureaucratic. The company is growing beyond all need and beyond all reason. There is little to no value in the myriad new processes that are constantly being introduced. However, introducing and managing process is what the company rewards, so this is only going to get worse. Senior management is terrible. They make horrible decisions on acquisitions and strategy. Within any individual division, there is never a clear focus. Building great software has given way to building fiefdoms, protecting your territory, and introducing useless process. Increasingly the management of any given division actually knows very little about developing software. Despite all claims to the contrary, beyond a certain level, it becomes very difficult to grow your career as a technical individual contributor. You can either move into management and become useless, or you can spend more and more of your time with political maneuvering and visibility games so that you can continue to get promoted. Either way, less and less of your time will be spent actually designing and developing software.

3.0
Jun 12, 2008
Recommend
CEO approval
Business Outlook

Pros

Industry wide recognition, first hand experience with real software development company, very rich infrastructure, large number of internal discussion groups, very good library, benefits such as Prime card, nice company meeting, very diversified career opportunities, opportunities to do transfers, ability to reach out people actually making Windows, office etc, very large R&D, very good medical insurance, extremely competitive mentality

Cons

Due to increase in size, the whole company is out of control. Tons of people who got recruited in last decade are mediocre at best. Management chain is generally non-visionary average types who just can't compete. The net result is that in 5 years this company will be stalled if nothing is done. Then many of reasons of work will diminish. So in short, future is dark. Other downside is uncreative average to bad food in cafeteria.

Viewing 310 - 312 of 318 Reviews

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