Microsoft Software Development Engineer Reviews | Glassdoor

Microsoft Software Development Engineer Reviews

Updated September 14, 2018
2,397 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 1168 reviews)

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

More Pros and Cons

  1. "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.


  2. "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

  3. 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...…...


  4. "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


  5. "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.


  6. "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.


  7. "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

  8. "Awesome place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Research Software Development Engineer in Redmond, WA
    Current Employee - Senior Research 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

    Flexible hours, innovative work, optional work-life balance

    Cons

    Bonus may not be as competitive compared to Google/Facebook


  9. "Senior Software Development Engineer"

    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
    Recommends
    Positive Outlook

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

    Pros

    Very stable, great benefits, huge variety of products to work on

    Cons

    Lots of bureaucracy, lots of time spent on compliance, commute to Redmond

    Advice to Management

    Create a San Diego programming branch, cut a lot of chaff, many engineers are net negatives


  10. "Great 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
    Positive Outlook
    Approves of CEO

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

    Pros

    Good innovative and diverse products, great life/work balance. Very stable company. Managers do not push to produce big results, flexibility to learn.

    Cons

    Open space is not everywhere, a lot of office-system buildings. No free food. People stay in same teams for a long time.

    Advice to Management

    Free food. Motivate engineers to switch teams.