Microsoft Software Development Engineer II reviews

4.1

99% would recommend to a friend

(383 total reviews)
avatar

Satya Nadella

84% approve of CEO

93% positive business outlook

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

Reviews by job title

383 reviews
2.0
Sep 14, 2017
Recommend
CEO approval
Business Outlook

Pros

- Good work-life balance, ~36-40 hour work week, respect for vacation time, etc - Some extremely smart people around to learn from, especially when it comes to developing real-time, low-latency systems - Really spacious, cool campus with a lot of little perks

Cons

Everyone spends most of their time on frivolous busywork: Meetings, manually sideloading files because the proper build process takes too long, refactoring code/dealing with forced refactoring, etc. It's so bad that there's actually a term for meaningful work to distinguish it from normal daily tasks: "Impact". You're "making an impact" if you manage to actually do something that will improve customers' experiences or make other engineers actually more productive rather than waste more of their time. FYI, at most companies I've worked with, "Impact" is the standard and a lack of impact results in termination of the employee, team, or the entire company itself. Microsoft under Satya Nadella is paying lip service to the philosophy that made Microsoft great in the first place and has been serving other companies so well recently, but in practice the company is a bloated, ineffectual behemoth of failure. Most of the people who brought the tech industry to its knees in the 80s and 90s got rich and got out, and they trained a generation of quiet, useless busybodies to replace themselves. Anyone with any passion or dedication to quality got slowly extruded out the back end of the company over the last 20 years, until we got to this point where Microsoft abandons+reboots their failed phone platform every two years and makes laughably terrible moves like removing the Start Button and forcing updates on people mid-presentation.

3.0
Aug 21, 2017
Recommend
CEO approval
Business Outlook

Pros

Good benefits, free food, good health insurance, hours are very flexible, good maternity/paternity leave, good work life balance, nice office.

Cons

It's not an environment that encourages you to become a good engineer, the product and the code have very low quality. Code review is not mandatory and people don't take it seriously. It feels like we write code that works, and that's it.

Viewing 73 - 75 of 383 Reviews

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