Microsoft Software Development Engineer Reviews | Glassdoor

Find jobs for Software Development Engineer

Microsoft Software Development Engineer Reviews

Updated February 13, 2018
2,380 reviews

Filter

Filter

Software Development Engineer

4.0
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • Certain groups can have poor work-life balance (in 1124 reviews)

  • Mid level management, review system (in 522 reviews)

More Pros and Cons

  1. "Many different opportunities for career advancement"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Redmond, WA
    Current Employee - Software Development Engineer in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time (More than 10 years)

    Pros

    Benefits are great
    Pay is competitive with other tech companies
    Career advancement opportunities

    Cons

    Team quality varies across divisions


  2. "Learn more than at any school."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Development Engineer in Cambridge, MA
    Former Employee - Software Development Engineer in Cambridge, MA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Microsoft full-time (More than 5 years)

    Pros

    I learned more working at Microsoft than I ever could have at any school.

    Cons

    There is some stress and pressure. If you don't keep up, you will not keep your job. Then again, you shouldn't.

    Advice to Management

    I have no problem with the way they did their jobs.

  3. "Good Job"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer-II in Redmond, WA
    Current Employee - Software Development Engineer-II in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time (More than a year)

    Pros

    Decent work/life balance
    Flexiblity
    Can choose what I want to work on
    I master my career

    Cons

    Pay is second tier
    Lots of old timers mean some pretty stagnant ideas


  4. "Overall a very good employer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Seattle, WA
    Current Employee - Software Development Engineer in Seattle, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time (Less than a year)

    Pros

    Very Good Employer but definitely need to correct few things

    Cons

    Need to correct few things in the over all structure


  5. Helpful (2)

    "Office org provides great work-life balance with technical and political challenges"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Redmond, WA
    Current Employee - Software Development Engineer in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time (More than a year)

    Pros

    Can't beat the work life balance with a low stress environment, high brand recognition, product audience means your work can have impact (if you can fight the technical and political challenges to make meaningful progress)

    Cons

    Deep hierarchy with not much variation in promotion velocity (people get awarded titles for tenure length), employees tend to ignore emails from junior employees without impressive titles, very political, high complacency, a lot of apathy and "rest and vest"ers

    Advice to Management

    Fire poor performers, don't let them hang around for decades doing minimal work accumulating high titles solely based upon tenure length and then abusing those titles to force poor decisions on aspiring up-and-comers who get tend to get demoralized.


  6. "Best company to work for"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    Former Contractor - STE3/Software Development Engineer In Test in Redmond, WA
    Former Contractor - STE3/Software Development Engineer In Test in Redmond, WA
    Recommends

    I worked at Microsoft as a contractor

    Pros

    Best culture in company.
    Very helpful manager and colleagues.
    I was working there as a vendor through CompuCom-Excell.

    Cons

    None that comes to my mind.

    Advice to Management

    None


  7. "Senior SDET"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Development Engineer In Test in Redmond, WA
    Current Employee - Senior Software Development Engineer In Test in Redmond, WA
    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO

    I have been working at Microsoft full-time (More than 10 years)

    Pros

    Great Benefits, work-life balance, people. If you are a hardcore coding SE then you will fit in perfectly.

    Cons

    Does not value the SDET career path at this time. Not a family oriented company now, few and disorganized family events.

    Advice to Management

    Reconsider the SDET to SE conversion, you need individuals that just get the "grunt work" done. Reconsider the family events, mandate that individual teams host multiple events if it is not possible to do company wide events. Non-Microsoft family members are the ones that support your great employees in this stressful, fast paced, demanding technical career. This might help retain more of your employees past the 3-5 year average.

  8. "Great options to move around and learn different technologies"

    StarStarStarStarStar
    Current Employee - Senior Software Development Engineer in Redmond, WA
    Current Employee - Senior Software Development Engineer in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Switching teams, work life balance, benefits and respect. Good mangers most of the time and housing nearby is not crazy

    Cons

    Slow moving in certain organizations but that’s because of entrenched customer base. Not much else to complain about. Some older tech may not be valued outside

    Advice to Management

    Too many principal leveled engineers. Need to create room for others to grow.


  9. Helpful (1)

    "Sr SDE"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Development Engineer in Redmond, WA
    Current Employee - Senior Software Development Engineer in Redmond, WA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I have been working at Microsoft full-time (More than 3 years)

    Pros

    It all depends on the team you are part of. The work load is nice and perk like espp, 401k and medical benefits are better. But salary is on the low side compare to other seattle companies.

    Cons

    Politics, some people have lot of ego. Lots of levels. each title have at least 2 levels which sometimes make longer to get to senior even if you are working hard.

    Advice to Management

    remove 59, 61 and 64 level from the company.


  10. "The best intern program"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Intern - Software Development Engineer Intern in Redmond, WA
    Former Intern - Software Development Engineer Intern in Redmond, WA
    Recommends
    Approves of CEO

    I worked at Microsoft as an intern

    Pros

    Interning at Microsoft was a fantastic experience. They have enough events to keep you wildly busy and the Intern Signature Event this year was Daya and the Chainsmokers. Overall a very wonderful experience full of learning with lots of great peers and coworkers.

    Cons

    It's not to say that all interns experience this, but my manager was absent a lot so I had to struggle a lot on my own.