Microsoft Software Engineer (Software Developer II) reviews

3.9

81% would recommend to a friend

(1,087 total reviews)
avatar

Satya Nadella

75% approve of CEO

71% positive business outlook

Software Engineer (Software Developer II) employees have rated Microsoft with 3.9 out of 5 stars, based on 1,087 company reviews on Glassdoor. This indicates that most Software Engineer (Software Developer II) professionals have a good working experience there. Microsoft is rated in line with the average (within 1 standard deviation) by Software Engineer (Software Developer II) professionals compared to other employers within the Information Technology industry (3.9 stars).

Reviews by job title

1K reviews
1.0
4 Jun 2026
Recommend
CEO approval
Business outlook

Pros

pay & benefits, though TC still lags behind other tech giants

Cons

- all in on AI, which results in cognitive offloading and terrible onboarding (eg. asking coworkers how to do something yields a "just ask copilot" response) - specific to me, but terrible micro-managing environment - specific to me, but was hired onto a hybrid 3/week role that turned into 5/week shortly after being hired - which doesn't make a whole lot of sense because my team is spread across different countries so I'm still in remote calls all the time. - antiquated tech stack, frustrating to use - no standardization on docs means there's simultaneously too much and too little, with lots of broken links - everything is set up to prevent you from getting things done. Tools take too long to load, webpages operate at a crawl, ADO is a terrible product with terrible UX and load times, teams is a godawful product, etc etc

Viewing 1 - 3 of 1,087 Reviews

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