Microsoft Software Engineer Reviews | Glassdoor

Microsoft Software Engineer Reviews

Updated February 18, 2019
3,523 reviews

Filter

Filter

Software Engineer

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

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • "Work-life balance can be a challenge" (in 1197 reviews)

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

More Pros and Cons

  1. "Love MS"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer
    Current Employee - Senior Software Engineer

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

    Pros

    Work life balance is very good

    Cons

    Stock prize & # stocks


  2. "Great work culture"

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

  3. "A great company to work for"

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

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

    Pros

    - great people
    - fun and challenging work
    - leadership
    - benefits

    Cons

    - limited opportunities to learn non-Microsoft technologies


  4. "Have a very good work and life balance"

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

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

    Pros

    Work life balance is very good.

    Cons

    Sometimes the user is not happy with project.


  5. "great company"

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

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

    Pros

    Cutting edge technology, good growth if in a good team.

    Cons

    Old team has some politics that blocks the company's future growth

    Advice to Management

    Hold deep technology, invest in the future


  6. "great"

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

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

    Pros

    quality of work,work culture, benefits

    Cons

    none, I like working there


  7. "Great place to work"

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

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

    Pros

    Culture to continue improving personally and as a company

    Cons

    Big company, can at times feel disconnected.

  8. Helpful (2)

    "Something For Everyone"

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

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

    Pros

    Microsoft being as large as it is feels like a company of companies. There seems to be something for every interest, be it solving enterprise problems (Azure, Dynamics, ...), into consumer products (Xbox, Surface, Mixer, ...), e-commerce, research, education, etc.

    This also applies to organization sizes and work style (e.g. startup-y, more structured, etc).

    Cons

    Some organizations are nicer to work in/with than others. It is worth asking about micro-culture details when joining to see how they align with your likes.


  9. "Software Engineer"

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

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

    Pros

    Great colleagues, helpful and supportive environments

    Cons

    Sometimes workload could be an issue

    Advice to Management

    Not sure


  10. Helpful (1)

    "Good place to work, but depends a lot on manager"

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

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

    Pros

    Good benefits and work life balance
    Good CEO.
    Smart people work there.

    Cons

    System has a BIG glitch: Teams only have incentive for their own team to succeed. Especially from managing point of view.
    There is a lot of talk about working together but in the end, the above problem prevents a lot of cooperation.
    Your happiness depends a lot on your manager.

    Advice to Management

    Change the system so that managers teams have incentives for global success.
    Find and get rid of bad managers that create negative work environments.