Microsoft Senior Software Engineer Reviews | Glassdoor

Microsoft Senior Software Engineer Reviews

Updated October 10, 2018
627 reviews

Filter

Filter

Senior Software Engineer

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

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

More Pros and Cons

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


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

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


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


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


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


  7. "A great company"

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

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

    Pros

    Microsoft is a great company and a great company to work for. As a person who appreciates diversity and ethics, it would be hard to find a better company than Microsoft.

    Cons

    Lean has become the key attribute of success at many of today’s leading companies. At Microsoft however, it’s noticeably absent. Most of the Product managers I’ve worked with don’t even understand SCRUM, a methodology derived from TPS \ Lean. MS would be wise to look at how companies like Amazon and Nordstrom have implemented Lean in every area of the company.

  8. "A good bit of work"

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

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

    Pros

    You are building something magnificent that affects millions of people’s lives. Enjoy that.

    Cons

    Finding a role that excites you is complicated.

    Advice to Management

    Find good work for your directs...or help them learn how to do it yourself.


  9. "I love MS in general"

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

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

    Pros

    Work life balance is very good

    Cons

    Not top level pay I guess, not sure

    Advice to Management

    Make mobile work!


  10. "regular"

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

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

    Pros

    good company, good culture, strong leadership

    Cons

    salary is lower than competitors', the company doesnt embrace internal transfers, so you will have to pass full interview again

    Advice to Management

    most of my manager were totally incapable as engineers and made it to management just because they worked for a decade for the company