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
3.0
Sep 24, 2011
Recommend
CEO approval
Business Outlook

Pros

Chance to build stuff used by millions of people around the world. Very profitable company. Very little downside in the stock price. One of a very few companies that has opportunities across a wide range "geek cred" projects (e.g., compilers, kernels, VMs, database systems, dev tools, machine learning, games,...). Pay is very competive, particularly after you've been there 5+ years in a high (sr or principal band), and you have 5 years of stock grants vesting every year.

Cons

Very subjective review system. Lots of process - some necessary, but some is burdensome. Very competive environment - you need to bring your A-game, or you'll get passed by. You have to "manage your career" to get ahead - choose the right teams, right projects, ensure your personal visibility is high & your personal "brand" is positive.

1.0
Sep 23, 2011
Recommend
CEO approval
Business Outlook

Pros

-Health and medical benefits are superior -Smart folks and a few good managers -One of the best campuses in the industry -Discounted Microsoft software for employees -Many employees have private offices (not cubicles)

Cons

-Annual review system forces bottom 20% each year to be eventually managed out of the company, making for an extremely stressful workplace -Microsoft appears to be in the process of laying off or otherwise turning over 20% of the workforce over the next 3 - 5 years -Technical skills acquired are Microsoft centric and not transferable to other companies -Performance ratings are too dependent on the immediate manager (leaving you at the mercy of manipulative managers) -The work environment is extremely political, requiring a lot of maneuvering to get ahead, and there is no teamwork -All product strategy is ultimately based on defending the Windows business, so there is no innovation (just being a fast follower) -All products are perenially focused on catching up with competitors to prevent marketshare erosion (e.g. Windows 8 to combat iPad, Office "Online" to combat Google Apps, Windows Server to combat VMWare, etc.) -Management is focused more on building empires for themselves, and not on doing the right things for Microsoft -Medical benefits will be severely cut back starting in 2013 (moving to Health Savings Account, etc.) -Base salary is not competitive with rest of tech industry -Stock has gone nowhere in 10+ years :-)

Viewing 271 - 273 of 318 Reviews

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