Microsoft Senior Engineer Reviews | Glassdoor

Microsoft Senior Engineer Reviews

Updated August 19, 2018
792 reviews

Filter

Filter

Senior Engineer

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

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

More Pros and Cons

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


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

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


  4. "Overall good"

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

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

    Pros

    Less stressful in daily work
    Good Benifit in daily work

    Cons

    Too many politics in daily work


  5. Helpful (2)

    "Tech giant that gives you what you’d expect"

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

    Pros

    Excellent benefits & opportunities to network, plenty of supportive teams who value diverse backgrounds and experiences to work for, challenging technical problems — a real good place to get your start.

    Cons

    Big organizations with an entrenched culture of competition (not collaboration) and aging products make it difficult or impossible to make change for the better, depending on where and who you are. It’s changing, and it was changing for all my years there, but the process is slow and disheartening. Some attitudes and code based will never change.

    Advice to Management

    Change can’t come from Satya and IC managers: the whole management chain has to be on board with pursuing metrics that will attract new customers, fresh talent, and reinvigorating neglected products.


  6. Helpful (1)

    "Happy so far...still new"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Premier Field Engineer in New York, NY
    Current Employee - Senior Premier Field Engineer in New York, NY
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft (Less than a year)

    Pros

    Benefits aren’t as good as they used to be, but better than my previous jobs.

    Cons

    Somewhat difficult to navigate the expectations of my role.

    Advice to Management

    Offer better role definitions and clearer expectations to new hires.


  7. "Senior Software Engineer - Contract"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Contractor - Senior Software Engineer in Redmond, WA
    Former Contractor - Senior Software Engineer in Redmond, WA
    Recommends

    I worked at Microsoft as a contractor (More than a year)

    Pros

    Lot of opportunity and good support to Contracts.

    Cons

    Did not find any issues.

  8. "Some good and some bad"

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

    I worked at Microsoft (More than a year)

    Pros

    Stock price keeps going up and benefits are relatively good.

    Cons

    Company culture is cheap and demanding. Looks nice in the gardens but nothing worth staying for. Too much politics and little commitment to product excellence.

    Advice to Management

    Good products make money, good politicians drain money.


  9. Helpful (2)

    "Senior Software Engineer"

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

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

    Pros

    Competitive pay, great benefits, talented coworkers, in a professional and diverse environment.

    They give you all the tools you need to do your job. Technical as well as non-technical.

    Cons

    Silicon Valley is not their main HQ, so sometimes gets a little neglected. You're not going to get filthy rich working for MS, as they're not a startup. Sometimes, you can feel like a small cog in a big machine.

    Advice to Management

    Be very cognizant of the toll Full Stack engineering takes on people's personal lives. DRI duty is stressful, even when there are no incidents. Doing that for years and years takes a psychological toll and makes you think "I have to get away from this". DRI should be done in tours, with loooooong breaks between.


  10. "Good company but mediocre pay"

    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

    Great perks! Great benefits! Good work life balance and nice people.

    Cons

    Compared to FANG comp is not high. Very hard to move up senior band and often very political driven development.