Company: Microsoft
Date: 2017-04-27
Overall rating: 1/5
Employment status: former
Experience level: Junior

Politics is terrible. Old timers protective of their turf. Newcomers barely stands a chance
Pros: Dynamic Organisation.
Lots of Opportunities (bcos of constant reorg)
Values individual voices but may not truly act on feedback
Cons: Manager is everything - He or she can get you fired, just bcos he or she dun like you (and HR can't do anything about it)
Senior executives are just helping one another to keep their jobs & stocks.
Performance review is still subjective even after revamp. 
Appointment of Business Leaders depends on who you know, not what you've done.
Most Sales Leaders never or hardly visit any customers and if they do, they pay lip services unless there is a huge order in the pipeline for the quarter.
Targets are wishfully set without clarity and visibility on the business. 
Compensation are painfully curated for non performers to win even when you dun do much, as long as you know who is up the corporate chain.