Microsoft Software Development Engineer Reviews | Glassdoor

Microsoft Software Development Engineer Reviews

To filter reviews, or .

Found 2358 reviews

4.2
StarStarStarStarStar
Rating TrendsRating Trends
89%
Recommend to a Friend
95%
Approve of CEO
Pros
Cons
More Pros and Cons
  1. Helpful (2)

    "Excellent employer on the whole"

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Software Development Engineer II in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Microsoft full-time for more than 6 years

    Pros

    If you are fresh out of college, this is one of the best companies to work for. Like many other tech companies, there's a big emphasis on work-life balance and community building. In a lot of ways, it will feel like an extension of college in terms of the learning and events with other young professionals. Senior developers are, for the most part, very happy to mentor younger people and instill a sense of discipline....

    Show More

    Cons

    As you move up in ranks, the pay disparity between Microsoft and its competitors (Google, Amazon, Facebook) starts to grow, with Microsoft developers making substantially less than their counterparts. For some, this is okay if they value lifestyle more than career progression. For others, it's common to jump ship to another company. As with any other big company, there's layers and layers of bureaucracy. For most mature...

    Show More
  2. "Hard to imagine anything better"

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Senior Software Development Engineer in Denver, CO
    Recommends
    Positive Outlook
    Disapproves of CEO

    I have been working at Microsoft full-time for more than 6 years

    Pros

    High-end colleagues, cooperative environment, family-friendly

    Cons

    Undergoing market changes, quite demanding

    Advice to Management

    Clarity breeds happiness

  3. "Great work culture"

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time for more than 4 years

    Pros

    The work culture helps learn a lot and grow into a great engineer. There is a good growth mindset.

    Cons

    Need to understand the politics and be self driven about career growth in terms of ladder.

  4. Helpful (1)

    "Great company"

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Senior Software Development Engineer in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time for more than 20 years

    Pros

    Have individual office once staying in company for a a few years. Work life balance is good for most of the employee. Business is strong and devise.

    Cons

    Salary is not so competitive compared to other top IT companies.

  5. "Pretty Good"

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    Current Employee - Software Development Engineer in Bellevue, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time for more than a year

    Pros

    Easy to move within the company

    Cons

    Takes a while to get code approved

  6. "Senior Software Development Engineer"

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Senior Software Development Engineer in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time for more than 9 years

    Pros

    Great benefits and decent compensation package. Abundant of great tools and resources to be effective at work.

    Cons

    Poor review system promotes mediocrity. Excellence in a team of all high performers will not be rewarded highly.

    Advice to Management

    While keeping healthy hiring rates for special programs, the turnover rates and growth(performance) rates of those hires should be evaluated as well.

  7. Helpful (3)

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

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Software Development Test Engineer in Redmond, WA
    Doesn't Recommend
    Neutral Outlook
    Approves of CEO

    I worked at Microsoft full-time for more than 4 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.

  8. Helpful (1)

    "Microsoft is underrated"

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Software Development Engineer-II in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time for more than 2 years

    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.

  9. Helpful (1)

    "Pleasant job... poor skill development"

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Redmond, WA
    Recommends
    Neutral Outlook
    Disapproves of CEO

    I have been working at Microsoft full-time for more than 2 years

    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.

  10. "Hi"

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Software Development Engineer in Redmond, WA
    Positive Outlook
    Approves of CEO

    I worked at Microsoft full-time for more than 2 years

    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

Found 2358 reviews