Microsoft Software Development Engineer reviews

4.1

74% would recommend to a friend

(825 total reviews)
avatar

Satya Nadella

57% approve of CEO

60% positive business outlook

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

Reviews by job title

825 reviews
2.0
Jun 20, 2008
Recommend
CEO approval
Business Outlook

Pros

- The medical benefits at Microsoft are easily the best in the US, especially if you have a family - Lots of interesting projects to work on - In many teams a lot of freedom to manage your time - Salary in general is good for the cost of living in Seattle

Cons

- Abismal stock performance - Most managers have no idea how to manage - Reviews and promotions are very unfair - In many teams fight for visibility stops people from doing real useful work - As a developer you rarely talk to a customer - What do PMs do, again?

3.0
Jun 18, 2008
Recommend
CEO approval
Business Outlook

Pros

You typically stands at the frontline of technologies. You have relatively easy and direct access to the source code, spec, and the people who wrote those code. You can get information outsider may not get. There are also lot of training programs and knowledge sharing through various technical discussion alias. In one word, best place to learn Microsoft technology stack (of course). You get chance to work with smarter people. You benefits from it by pushing yourself beyond the limit. Of course you also have to work with mediocre ones as well. Great benefits package.

Cons

With the expansion, more and more bureaucratic and politics, less and less innovation. Now there are plenty of people working on internal development and release process, rules and guidelines, way too many of them are invented. There are redundencies, waste of resources, both by developing them and time spent to learn and adjust to thm. Every couple of years, it is definitely there is new internal tools and processes replacing old ones with no good reason. Now it is evident that to advance your career you need to go with managerial track, where senior technical people now spend time do adminitrative work. Also people good at political game get promoted fast. People can argue this is inevitable to a big company, but no one can argue this is a good thing to a techincal company.

Viewing 799 - 801 of 825 Reviews

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