Microsoft Software Development Engineer Reviews | Glassdoor

Find jobs for Software Development Engineer

Microsoft Software Development Engineer Reviews

Updated November 18, 2018
2,401 reviews

Filter

Filter

Software Development Engineer

4.1
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 1180 reviews)

  • "Outdated review system which is anything but fair" (in 526 reviews)

More Pros and Cons

  1. Helpful (1)

    "Microsoft is underrated"

    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

    Phenomenal perks; generally good work-life balance; great tooling for developers to be productive

    Cons

    Lot of variance in technical capabilities of peers

    Advice to Management

    Stricter reviews of managers; flatter orgs with more technically competent managers needed.


  2. Helpful (1)

    "Used to be a great company and now it’s average"

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

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

    Pros

    Decent benefits, fun work associates, learning opportunities everywhere

    Cons

    Political environment, feeling of stability but can be cut anytime, people can have ego issues

    Advice to Management

    Find that magic that made Microsoft special; it’s currently gone.

  3. Helpful (1)

    "Pleasant job... poor skill development"

    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
    Neutral Outlook
    No opinion of CEO

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

    Pros

    The campus is very nice, low-pressure environment, great benefits, generous pay.

    Cons

    I ended up in a position where I wasn't able to grow my skills. I became good only at the job that I currently had.

    Advice to Management

    Emphasize to managers the importance of reducing technical debt. If someone is busy with repetitive work, that means they are not strengthening their abilities as programmers. So you should lend extra people towards automating that task.


  4. "Hi"

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

    I worked at Microsoft full-time (More than a year)

    Pros

    Great benefits, work/life balance was good, lots of smart folks

    Cons

    Traffic in Seattle area is awful, making commute difficult. Cost of living (mainly housing) is approaching California-like levels of absurdity


  5. Helpful (1)

    "look out for team dynamic"

    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

    great benefits, know some people with great w/l balance

    Cons

    SOME teams have a rigorous work-life balance and there is a lot of old-ideals around that. For example in order to be top-performing you must work borderline 24/7.

    Advice to Management

    keep hours at 40-50 week, and generally 40...…...


  6. "Software Development Engineer in Test ( SDET)"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Contractor - Software Development Engineer In Test in Bellevue, WA
    Former Contractor - Software Development Engineer In Test in Bellevue, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Microsoft as a contractor (More than 3 years)

    Pros

    Great exposure to learning, friendly work environment and flexible work hours. Overall, it was a great experience working with Microsoft.

    Cons

    I enjoyed my work. No cons.

    Advice to Management

    Full-time employees treat contractors in a different way. This is one thing that has to be addressed to help create equal work environment.


  7. "Great Place to Work"

    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 8 years)

    Pros

    Great people to work with

    Cons

    Not as easy to move around

  8. "Review"

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

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

    Pros

    Good working environment. Work life balance.

    Cons

    Slow promotion. Less salary compare to other company.


  9. "Improving company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Bellevue, WA
    Current Employee - Software Development Engineer in Bellevue, WA
    Recommends
    Neutral Outlook

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

    Pros

    Company is on an upward trend by upgrading outdated internal infrastructure and practices and investing more in new products and services instead of just Windows.

    Cons

    Still has a lingering culture of complacency. This can actually be good if you just want a stable job to support a family, but not if you want to really make a big impact with your work (and not wait over a year before your feature gets shipped).

    Advice to Management

    The tech scene in the Seattle area has become much more competitive and the compensation is no longer competitive enough to get and retain the top developers and this makes keeping up with other companies more difficult. I've had some teammates leave to other companies to make more money and then my manager has a hard time replacing them because the offers we send out to excellent candidates get outbidded by other companies.


  10. "Great to work for"

    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 5 years)

    Pros

    - good benefits for employees
    - work life balance

    Cons

    - None I can think of