Microsoft Software Engineer II Reviews | Glassdoor

Find jobs for Software Engineer II

Microsoft Software Engineer II Reviews

Updated December 7, 2018
834 reviews

Filter

Filter

Software Engineer II

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 1187 reviews)

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

More Pros and Cons

  1. "Microsoft Work Culture Review"

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

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

    Pros

    The work culture and the environment is super beneficial to the employees.

    Cons

    Employees get too comfortable with the benefits and loyalties and might stick to a single team in Microsoft for a long time


  2. "Great place to work, lower salary than Google"

    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

    Intelligent coworkers, good leadership, focus on employee happiness

    Cons

    Lower salary than other large software companies in area

  3. Helpful (1)

    "Microsoft is underrated"

    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

    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.


  4. "Good place to build up career"

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

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

    Pros

    Give you time to learn and grow.
    Provide lots of training on career development.
    Promote collaboration and encourage knowledge sharing .
    Great colleagues and working environment.

    Cons

    Too many re-orgs and projects got cut at very late stage. Wasting time and Money!
    Not put effort to build up teams and good products in Silicon Valley Campus

    Advice to Management

    Please put important projects in SVC so that it can attract more top talents from Silicon Valley!


  5. "Great company"

    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

    Expectations and work life balance are reasonable.

    Cons

    Slightly lower pay than other companies in the area.


  6. Helpful (1)

    "Great work life balance"

    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

    A company where you feel like the work you are doing affects the lives of millions of people

    Cons

    Benefits and bonuses are low compared to other companies


  7. "Its perfect"

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

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

    Pros

    Nice environment for an engineer to work and learn latest technologies

    Cons

    nothing found as of now

  8. Helpful (1)

    "Good place to work overall"

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

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

    Pros

    Microsoft is so big and you can move around until you find the right team for you. Your experience at that point really just depends on the team you are in.

    Cons

    On most teams I noticed that there is only one of two ways to get promoted:
    1- advertise yourself as much as you can and blow your own horn
    2- stay on a team long enough that it will look bad if your manager doesn't promote you

    You can't just quietly do your work and work harder in order to get promoted. Unless you ask your manager for a promotion, you won't get one or even be considered for one.

    Advice to Management

    I don't have any advice to be honest but this thing wants me to write something anyway.


  9. "First in its class employer for tech-saavy individuals who like the big ‘corporate’ feel."

    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 5 years)

    Pros

    Compensation/Benefits; being surrounded by highly motivated, intelligent, diverse and capable people; large-enterprise corporate infrastructure to support a broad and diverse set of employees; fast pace; challenging and rewarding work.

    Cons

    You are a piece in a very large machine of operations ... it can be difficult to see outside your ‘silo’. Occasionally, projects and tasks are prioritized for the benefit of management and/or visibility/exposure vs. having significant impact.


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