Company: Microsoft
Date: 2016-08-30
Overall rating: 3/5
Employment status: former
Experience level: Senior

50/50 Chance for a good experience
Pros: Benefits, smart people, exposure to ever changing technology and awareness of what is moving the market
Cons: Integrity is not valued.  Promotions based on who you know, not what you contributed, what you are skilled at or how you treated your people. At least 50% of the senior leadership are unethical and not someone you would want a child to see as a role model.  Women and minorities will have to work twice as hard and will not get the same opportunities as their white or Indian counterparts.