Microsoft Software Engineer Reviews

Updated May 25, 2020

To filter reviews, or .
4.3
90%
Recommend to a Friend
98%
Approve of CEO
  1. "About the commpany"

    5.0
    • Career Opportunities
    Former Employee - Principal Software Engineer 

    I worked at Microsoft full-time

    Pros

    Great company to work for long term in covid-19 situation

    Cons

    Nothing to say, Nothing to Say

    Microsoft2020-05-22
  2. "Big Company"

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

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

    Pros

    Lots of opportunities, good pay and great benefits. Reasonable worklife balance. The work done has noticeable use and impact in the world.

    Cons

    Big company with lots of inertia. The company is more agile than it was before but is still prone to top down leadership and supports a large number of legacy products.

    Microsoft2020-05-21
  3. "Azure"

    5.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Software Engineer in Redmond, WA
    Recommends
    Positive Outlook

    I worked at Microsoft full-time for less than a year

    Pros

    Good pay, nice culture, good learning experience.

    Cons

    Some lead are very ignorant.

    Microsoft2020-05-17
  4. "All the benefits and pitfalls of a megacorporation."

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

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

    Pros

    Lots of opportunities. Great pay. Great benefits.

    Cons

    Lots of reorgs. Layers upon layers of upper management.

    Microsoft2020-05-18
  5. "Well structured internship"

    5.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Intern - Software Engineer(Internship) in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Microsoft for less than a year

    Pros

    Good pay, good intern events, good work life balance

    Cons

    Can feel quite corporate, big (personal taste)

    Microsoft2020-05-13
  6. Helpful (1)

    "I actually enjoy going to work"

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

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

    Pros

    Working here is awesome. The benefits are great, my team and manager are amazing, I love what I get to work on, and they make you feel like a human rather than just a number. Excellent work life balance, but like most salaried positions, there are the rare times where you will have to put in extra hours.

    Cons

    Still a massive company, so there is some bureaucracy that dictates certain aspects of your job. PTO is meh.

    Continue reading
    Microsoft2020-05-07
  7. "Great company to work for"

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

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

    Pros

    Good benefits. Flexible work environment. Lots of interesting and challenging projects. Ability to switch internal teams within Microsoft. Work life balance is good. Job stability, especially during situations like COVID.

    Cons

    Microsoft is very large company. Getting promotions can be hard, especially if you are in a team with engineers who have been in the same team for 15-20 years. There are times where your job ca be boring. You might have to deal with lots of legacy code. You frequently get lost and hard to get help when stuck with problem. Salary and compensation package is great, but compared to other companies like Google, Facebook and other start ups, it is less. While the offices and facilities are great, workplace feels lonely and disconnected. People stay inside their office most of the time and most of the things are done online without human interaction. This can make the workplace dull and depressing. Ofcourse, most of the pros and cons will vary from team to team except of things like salary and benefits.

    Continue reading
    Microsoft2020-05-23
  8. "Great"

    5.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Intern - Software Engineering Intern in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Microsoft for less than a year

    Pros

    Lovely people Excellent culture 100% recommend - you learn so much

    Cons

    Sometimes felt slow moving as an intern

    Microsoft2020-05-06
  9. "Good work life balance, less competitive comp"

    4.0
    Current Employee - Software Engineer