Microsoft Software Design Engineer reviews

4.4

85% would recommend to a friend

(33 total reviews)
avatar

Satya Nadella

100% approve of CEO

98% positive business outlook

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

Reviews by job title

33 reviews
3.0
Aug 28, 2013
Recommend
CEO approval
Business Outlook

Pros

Very talented set of people. There are a lot of teams and lot of technologies. So after working for a while in one team you can always go and interview with other team to work there if you like the other project. And yes, you read it right. If you want to change your team you need to interview with the other team.

Cons

The stack rank system during review. A whole year's worth of work can go to waste if the folks in your team are ranked higher in the stack ranking system in a closed room with your manager, manager's manager etc. You won't be there in that room. And you get to know why you got a low rating only after you get it. Just because you did the work doesn't mean much. You have to do more work than the other peers in the same level. If your peers are in the office 24 hours a day delivering more stuff you got no choice. The whole thing about work-life balance is hogwash.

3.0
Dec 18, 2012
Recommend
CEO approval
Business Outlook

Pros

Chance to work with quite a few intelligent people. Wide range of technologies to work on. Relatively fair salary and great benefits.

Cons

Terrible philosophy on performance management - survival of the fittest, enforced performance curve with periodic cleansing, where the tail of the curve must leave the company, and most of the other get unfair reward. As a result people compete with each other and not with other companies.

3.0
Dec 14, 2012
Recommend
CEO approval
Business Outlook

Pros

Back years ago when Bill was in charge, this was a great place to work whether you preferred stable products or wanted to work on riskier, innovative products. Decent salary, benefits, perks and great people

Cons

**harassment and hostile (boy's club) but they were trying to grow out of it (unlike so many companies today that encourage that behavior and then cover up any culbability if someone goes public). **tendency for upper management to follow rather than lead and ignore innovations (like new UI's that were already ready to go before iPhone was even thought of, or great new architectures for 3D that were super fast on regular PCs but the project was killed because some PM took over who wanted the devs for his DB project!), i.e. petty empire building **tendency to treat some groups or contractors as second-class, dime a dozen people (destroys teamwork and makes good people leave the profession, further diluting the quality talent pool of contractors or other groups like writers and testers (I was there before the class action suit that resulted only in MS changing to A- and V-, i.e. a loophole, rather than better treatment of its contingent staff).) **terrible evaluation methods where the bar is always raised and the employees are made to feel like they are terrible (soul-destroying in order to convince good workers that they should never leave, i.e. they'd never get a job elsewhere and MS only keeps them out of the goodness of it's heart...yes, I was told this and found out the contrary when I got angry at such manipulation) **fear management, fear environment in many groups **unrealistic schedules where you are told to build something in half the time the estimates say, and if you don't meet that schedule you will be scapegoated come review time. I refused to sign off on such a schedule but was overruled by my manager. when we shipped the product (to great reviews by the way), I was given a poor rating at review time for missing the schedule dates (we actually hit exactly on the schedule I had created as the realistic one) and for 'not being a team player because I argued with my manager about such things' He even created items that were false to add to my review. I left. He stayed and the group was finally dissolved by upper management because it was doing such a horrible job on the following projects. He was kept and supported, given good reviews, by upper management (to avoid having to explain his actions). **horrible managers allowed to stay there (see above story) **expectation that you will do 60-90 hour weeks, and will get dinged at review time if you dont (you would be anyway if you weren't the manager's friend or fav) still given what I hear from former coworkers regarding the past ten years and currently, this was 'the good old days'

Viewing 13 - 15 of 33 Reviews

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