Microsoft Senior Software Engineer Reviews | Glassdoor

Microsoft Senior Software Engineer Reviews

Updated December 8, 2018
632 reviews

Filter

Filter

Senior Software Engineer

4.2
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 1185 reviews)

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

More Pros and Cons

  1. "Senior Software Engineer"

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

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

    Pros

    Great company things have changed with the new CEO

    Cons

    Big company with big company politics.

    Advice to Management

    Keep doing the same thing


  2. "Company lets managers and leads publicly reprimand their reports for technical or performance reasons"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Software Engineer in Research Triangle Park, NC
    Former Employee - Senior Software Engineer in Research Triangle Park, NC
    Doesn't Recommend

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

    Pros

    Challenging work and environment, very capable coworkers

    Cons

    The company encourages a culture of managers and leads publicly reprimanding their reports for technical or performance reasons. Such feedback should be given in a private office or conf room setting rather than in hallways. An aggressive performance culture is great and poor performers can be terminated, but that should be done without humiliating well qualified engineers in front of their colleagues.

    Advice to Management

    An aggressive performance culture is great and poor performers can be terminated, but that should be done without humiliating well qualified engineers in front of their colleagues.

  3. "Software Engineer"

    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
    Doesn't Recommend
    Neutral Outlook
    Approves of CEO

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

    Pros

    good work life balance in general

    Cons

    politics all over the places.


  4. Helpful (1)

    "Great place to work but make sure you are always managing your career."

    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
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Stability and good benefits. Good job mobility at lower levels. Great people to work with.

    Cons

    Too many cancelled projects due to political issues. Difficult to shift careers at higher levels.


  5. Helpful (1)

    "Working at Microsoft as a software developer"

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

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

    Pros

    Professional and highly skilled colleagues and a really good work climate

    Cons

    No cons really as you have to work a lot and then you get much out of it else work for a less ambitious company


  6. Helpful (2)

    "Very Good Company"

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

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

    Pros

    Life balance is good. In 3 years was able to work 40h every week. People are great. Campus is awesome. Lots of projects

    Cons

    Pay is low, low benefit, no free food, need to do full loop of interview to change team


  7. "Microsoft"

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

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

    Pros

    Benefits are very nice . Open source is catching up.

    Cons

    Slow mover and you can get stuck .

  8. "Great company"

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

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

    Pros

    Unique company with breadth of technology and products

    Cons

    too big .. get lost in the ocean sometimes


  9. "A valuable experience"

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

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

    Pros

    great benefits, decent culture, learning opportunities

    Cons

    legacy app pain, uncertain about future of product, some team members were miserable to work with


  10. "Awesome"

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

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

    Pros

    Good work life balance and have good work.

    Cons

    A little less salary compare to competitive companies.