Microsoft

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

7591 Employee Reviews (View Most Recent)

Sort all reviews by: Date Rating
in
  • Culture & Values
  • Work/Life Balance
  • Senior Management
  • Comp & Benefits
  • Career Opportunities
  • Disapproves of CEO

1 person found this helpful  

If you're an engineer, it's like working at Disneyland

Senior Software Development Engineer (Current Employee) Redmond, WA

Pros1) Very smart, knowledgeable coworkers. You can definitely learn from your team mates.
2) Many interesting projects to choose from. No matter what part of computer science you are interested in, there's some group working on it.
3) Top notch development tools and other software at work.
4) Better than average pay, great benefits.
5) Free MSDN Ultimate subscription for Employees means you can get almost every Microsoft software product free for your home use. Deep discounts on Microsoft products at the company store when you are buying gifts for friends.
6) Most employees have their own office (though many new employees are doubled up), so you don't hear everyone's personal phone conversations at work.

Cons1) If you are used to being the smartest and most capable developer in your company, that won't be true anymore. Your coworkers will be just as smart as you. This is hard for some people to deal with.
2) Arbitrary but Darwinian personnel evaluation process. This alienates a lot of good workers. Read the Vanity Fair article for details.
3) It's a really big company, so all the big company ills are present - lots of unnecessary process, empire building, political (character) assassinations in the management ranks.

Advice to Senior ManagementScrap the evaluation system. If you put together a team of 10 superstars, you shouldn't have to torpedo one of the superstar's career's to fit an arbitrary curve.

Yes, I would recommend this company to a friend

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

    2 people found this helpful  

    Once great, now full of fail

    Software Development Engineer (Current Employee) Redmond, WA

    I have been working at Microsoft full-time for more than 10 years


    Pros: - The people you work with are usually good people -… Cons: - Benefits suck now - Company has been going nowhere for over a decade - Review system is an abomination - If you're unlucky enough to work in… Advice to Senior Management: How about getting input from the employees before making stupid choices like NO offices for almost everyone? What about asking for feedback on big bets… No, I would not recommend this company to a friend – I'm not optimistic about the outlook for this company… More
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Disapproves of CEO

     

    Microsoft is moving towards a "typical" big company era

    Software Development Engineer II (Current Employee) Redmond, WA

    I have been working at Microsoft full-time for more than 10 years


    Pros: Benefits & Compensation IMO is still the best even after all the changes - esp if you have a family to look after. Being a… Cons: - Sometimes there are just too much process. - And the review system just promote internal conflict instead of internal harmony IMO. I think the… Advice to Senior Management: If the management cannot figure out how to create an atmosphere of collaboration, then long term it will harm MS's ability… Yes, I would recommend this company to a friend More
There are newer reviews on Microsoft.

Worked for Microsoft? Contribute to the Community!

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