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

Reviews by job title

318 reviews
3.0
Sep 15, 2008
Recommend
CEO approval
Business Outlook

Pros

Microsoft is a magnet for some really talented developers, regardless of the criticism that is leveled at its product quality or lack of innovation. They do truly value quality coding and provide an excellent set of resources that will help a reasonably competent developer shine. The skills that are learnt at Microsoft are applicable outside of Microsoft and will actually raise your profile. On most major product groups, you have a tremendous opportunity to contribute to the development team in the form of improvements to the process, tools or even improvements to the product design. Finally, there's a strong emphasis on maintaining a healthy work-life balance so flexible hours are tolerated and you won't be criticised for coming in at 11am and leaving at 8pm as long as you're not blocking the rest of the team.

Cons

Microsoft senior management is one of the poorest in the industry although there's been more accountability recently with some high level firings. Decision making at the senior level is still poor and has contributed to the lack of innovation. There's simply way too many levels of management in most product teams and this impedes most communication and internal improvements. The most effective teams at Microsoft tend to be smaller groups that work independently of major products and are run by a competent product unit manager willing to isolate the team from the upper echelons. And the compensation and review process, although not as bad as that in most other large companies, is still a frequently criticised and haphazard process. Most promotions tend to be on the basis of politics and need rather than genuine effort.

4.0
Jul 6, 2008
Recommend
CEO approval
Business Outlook

Pros

You work with great people. Some of the smartest in the industry

Cons

Depending on your group, you may not have a work life balance. Some groups work like they are still start ups. Funnyly enough these groups are the oldest in the company.

2.0
Jun 17, 2008
Recommend
CEO approval
Business Outlook

Pros

The best reasons to work at Microsoft are job security and the ability to move around within the company. Generally as long as you're in a position for at least three years you'll see some advancement in terms of your level, but only to a point. Staying somewhere too long is a common issue and can be worse than moving on too quickly. The health benefits are also excellent.

Cons

Large, beaurocratic machine. Many passive aggressive people who are likely to not tell you if the work you're doing is going to lead to a dead end until you get really close to that dead end, and who are not willing to spend any time helping others get up-to-speed in areas they have expertise in.

Viewing 307 - 309 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.