Microsoft

  www.microsoft.com
Work in HR? Unlock Free Profile

Microsoft Reviews

Updated Jul 21, 2014
All Employees Current Employees Only

3.6 7,538 reviews

88% Approve of the CEO

Microsoft CEO Satya Nadella

Satya Nadella

(591 ratings)

77% of employees recommend this company to a friend

Review Highlights

Pros
  • Really good work-life balance compared to other tech companies of the same caliber(in 675 reviews)

  • Tons of super smart people working for the right reasons - to make a difference(in 886 reviews)


Cons
  • And there are times when the workload may impede on your work-life balance(in 474 reviews)

  • The previous stack rank review system encourage a behavior that was very much individualist(in 367 reviews)

1,851 Employee Reviews Back to all reviews
Relevance Date Rating
in
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

    1 person found this helpful  

    Good company, horrible middle management

    Anonymous Employee (Current Employee)

    Pros1) You get to say you work for Microsoft
    2) You can essentially do nothing for five years until you are weeded out

    Cons1) The level you enter Microsoft determines your future, not your work or value to the company. 10 year vets watching fresh MBAs come in with no experience at L63+. Management just wants good looking resumes on their team
    2) Politics POLITICS!!! It's funny in the new MS Poll the #1 word cloud was politics. Management was taken back, as they are not sure what politics means in the workplace (So blatantly lying to employees)

    Advice to Senior ManagementIf you are at the CVP level you need to cut at least one management band out (I'm thinking directors could all leave and no impact would be felt)

    No, I would not recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    Good place to learn but lots of politics and bureaucracy

    Software Development Engineer In Test (SDET) (Former Employee) Redmond, WA

    ProsVery good salary and benefits
    There's a lot of really smart people from which you can learn a lot
    No fixed hours, option to work remotely at times
    You get to work on things that are usually used by lots of people
    Several morale events a year

    ConsLots of politics, it's not necessarily easy to get good reviews
    Lots of bureaucracy, a lot of reluctance to do things differently, even if it's for the best
    In general you get to work on proprietary technology only, so that's not so great when you want to work somewhere else
    There are way more managers than necessary

    Advice to Senior ManagementMicrosoft has a lot of really smart people, so the company could potentially come up with really great things.
    It's usually because of politics and arrogant managers wanting to do things their way that products end up being much worse or not shipped at all
    The review system just fosters individualism (every man for himself), so people end up focusing on getting good reviews, even if that means stepping on others, not being a team player, or even contributing to your product not being shipped.

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    Mixed bag - experience can vary a lot depending on team and manager

    Software Development Engineer II (Current Employee) Redmond, WA

    Pros- Work-life balance is good
    - Lots of smart people to work with
    - Good values and contributes well to the society e.g., encourages giving back to the community

    Cons- Too slow to adapt and can be very bureaucratic sometimes
    - It is too big, so learning opportunities can be limited compared to smaller companies especially for the beginners
    - Engineering systems are in need of a big overhaul

    Advice to Senior ManagementRemove bureaucratic managers and processes in order to be more efficient.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

  1. We want your feedback – Are these company reviews helpful to you?  Yes | No
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    A good place to work

    Software Development Engineer (Current Employee) Redmond, WA

    ProsMicrosoft works on solving a broad range of problems so there is a plenty of opportunities inside the company.

    ConsAs with any large company, Microsoft has a very bureaucratic environment and internal politics.

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    Ok company

    Anonymous Employee (Current Employee)

    ProsLots of smart people . Very open to new tech

    ConsVery poor management. Inter group polytics are crazy

    No, I would not recommend this company to a friend – I'm not optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

     

    Politics, politics, politics

    Anonymous Employee (Current Employee)

    ProsSmart people, good resources

    Consdo not know customers

    No, I would not recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Microsoft is dynamic...

    Anonymous Employee (Former Employee)

    ProsIn my experience, some pros are that the people are passionate, smart and interested in knowledge sharing. Good collaboration. Great mentoring ring programs. Free sodas, coffee, tea and juice. Very nice facilities and cafes. It's like being on an island with the stores and shuttle buses. There's plenty to learn if you have the time to invest in personal development. Work/life balance depends on the team. Bennies are okay...there are so many it takes a good year to learn about those & how they work! They aren't as great as I thought they'd be.

    ConsLots of re-orgs (which can be a pro if you like constant change) and employee focus turns from trying to advance in a position to hoping they don't eliminate the position. People are constantly stressed about impending doom and must learn to work with new managers/teams frequently. Messaging around reorgs can be vague. Employees must be very flexible and adaptable which is great, but the re-orgs can also be taxing. Morale always takes a hit. Budget is uncertain and employees feel they're constantly on-boarding, realigning priorities and adjusting to new work styles.

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities

    1 person found this helpful  

    It was great experience.

    Financial Analyst (Former Employee) Boston, MA

    ProsBalanced life, Interesting work, motivation and Salary growth.

    ConsLow morale and more training should be provided

    Advice to Senior ManagementLeadership opportunities should be provided

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

    1 person found this helpful  

    SDET

    Software Development Engineer In Test (SDET) (Current Employee) Redmond, WA

    Prosjob security, work/life balance is ok, work in individual offices

    Consreview system is totally broken.

    Advice to Senior Managementnone

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

    1 person found this helpful  

    Strong solid company, more business than engineering focused, lots of bureaucracy

    Software Development Engineer (Former Employee)

    ProsGood benefits, work life balance is better than the newer generation of tech companies (FB, Google, Amazon), well established company with virtually unlimited resources.

    ConsI'm sure it varies by team, but often feels like the company fosters more of a competitive than collaborative environment, even within the same team. Managers are hit-or-miss; your career can often depend on how lucky you were in getting a particular manager. Feels more "corporate" than other tech companies.

    No, I would not recommend this company to a friend – I'm optimistic about the outlook for this company

Worked for Microsoft? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.