Microsoft Senior Engineer Reviews | Glassdoor

Microsoft Senior Engineer Reviews

Updated December 8, 2018
815 reviews

Filter

Filter

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

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

More Pros and Cons

  1. "Solid comfortable place to work, positive culture, surrounded by high-achievers."

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

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

    Pros

    Respect for the individual, constant stressing of core cultural values of letting everyone be heard, etc. Decent work/life balance, though it's hugely dependent on the individual to enforce. Individuals are encouraged to engage with managers at any level (for example with your manager's manager's manager...). There's a general high-level of passion for the products we make.

    Cons

    Loose on process, heavy on PM's to compensate. Compensation is middle-of-the-pack. And we're still compensated on a curve, even if the compensation policy claims there's no ranking.

    Advice to Management

    Be careful with forced distribution of compensation. Given the concentration of talent, the person near the bottom is still an excellent contributor and you'd hate to lose that person.


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


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


  5. Helpful (1)

    "Senior Support Escalation Engineer position in CSS"

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

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

    Pros

    Great pay and benefits, one gets to work with smart and extraordinary people. One can develop a deep understanding of specific Microsoft Technologies.

    Cons

    Constant reorgs, radical diversity hiring philosophy, management decisions go from one extreme to another, no real middle ground. Tier 1 managers don't manage. Lots of back stabbing due to the stack ranking review process.

    Advice to Management

    Stop the constant reorgs, have tier one/two managers actually manage, go to a more rational diversity hiring plan. Don't allow empire building among corporate executives at the expense of customers and employees.


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


  7. "Good place to work"

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

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

    Pros

    philanthropic opportunity is great here. Benefits from on site health care to sporting areas through campus. People are driven to succeed.

    Cons

    HR doesn't help managers and is an organization like most HR departments at any other company.

    Advice to Management

    Take more calculated and stratigic risks earlier.

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


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


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