Company: Microsoft
Date: 2016-12-14
Overall rating: 3/5
Employment status: current
Experience level: Senior

Excessively Politically Correct Culture
Pros: Good pay, good benefits.  Semi-casual dress code.  Huge company with tons of opportunities, around the world.  Great support for very ambitious people.  Plenty of chances to get management experience.  New leadership team is making necessary changes - but those changes might not work out for you...
Cons: A monoculture - if there is a sense that you might be a Republican, you will likely get managed out.  If you like your job and just want to keep doing it, you will get managed out.  If you are a white male and they find a minority or female candidate, you will likely be fired in order to make the quota.  They don't hide this fact - quotas are published, headcount is shrinking - the only way the math works is to force out white males.  If you take advantage of the great vacation/leave benefits, you will get a terrible review.  Whatever you do, if you are a male - DO NOT TAKE YOUR 12 WEEKS PARENTAL LEAVE!!!