Microsoft Software Engineer II Reviews | Glassdoor

Microsoft Software Engineer II Reviews

Updated May 11, 2018
817 reviews

Filter

Filter

Software Engineer II

4.0
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 1145 reviews)

  • Mid level management, review system (in 523 reviews)

More Pros and Cons

  1. "Having fun working at Microsoft"

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

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

    Pros

    creative freedom, aggressive product releases, technology

    Cons

    too big a company, growth is relatively solwer


  2. "Software Engineer"

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

    I worked at Microsoft (More than 3 years)

    Pros

    Competitive pay and benefits, great work life balance

    Cons

    Hard to find good program managers and upper management can sometimes be out of sync

    Advice to Management

    Work on upper management, get rid of managers that draw paycheck and do nothing else, talk more with engineers that actually do all the work.

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


  4. "Decent Place to Work"

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

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

    Pros

    Little/no stress, work/life balance, decent pay, reasonable learning opportunities.

    Cons

    Sometimes politics gets in the way, promotion is mostly based on years spent in a role.


  5. "Similar to all big software corporations"

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

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

    Pros

    Scale, Execution, Reach, Vision and Data Protection

    Cons

    Slow moving but getting better
    Different groups tussle in between themselves
    Difficult to get noticed

    Advice to Management

    Better integration between products and organizations
    Have monthly 1-on-1 with someone two levels lower.


  6. "Good Job"

    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

    Decent work/life balance
    Flexiblity
    Can choose what I want to work on
    I master my career

    Cons

    Pay is second tier
    Lots of old timers mean some pretty stagnant ideas


  7. "Software Engineering"

    StarStarStarStarStar
    Current Employee - Software Engineer II in Redmond, WA
    Current Employee - Software Engineer II in Redmond, WA

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

    Pros

    Great work life balance, respect towards women, a lot of learning.

    Cons

    working on Microsoft Only technologies

  8. Helpful (1)

    "As with any large company, mileage will vary by group"

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

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

    Pros

    Good salary, great benefits, some very smart people. Depending on the group, you can be given more or less opportunity to work with new and interesting technologies.

    Cons

    Lots of really questionable design decisions at higher levels, hard to get excited about products I'm not personally interested in ever purchasing. Some organizations are very disorganized, and breakdowns in communication are frequent.

    Advice to Management

    Keep fostering an environment of collaboration and cooperation. Microsoft used to be pretty cutthroat, and that is changing, but we're not there yet.


  9. Helpful (1)

    "Great company to work for"

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

    I have been working at Microsoft full-time

    Pros

    Challenging yet not overwhelming work, excellent culture that encourages growth mindset, under new leadership and ample opportunities to grow

    Cons

    Though things have improved a lot, there are still vestiges of the old toxic culture in some teams. So please choose your team and manager wisely before coming here


  10. Helpful (1)

    "Gives a lot of flexibility"

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

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

    Pros

    1. Flexibility
    2. Competitive pay
    3. Freedom to work remotly

    Cons

    Too much conflict between Developers and PM

    Advice to Management

    They really need to start caring about product deeply