Company: Microsoft
Date: 2015-12-21
Overall rating: 3/5
Employment status: former
Experience level: Senior

Good company, might be way better...
Pros: Overall, great people that are always aiming to achieve the number one place.  High standards of professionalism and passion for 'making the right thing' among individual contributors.  Great place to 'learn from others'.  Lots of possibilities to move within the company.
Cons: Insane politics.  Managers and higher are more worried about politics and bureaucracy than getting real things done.  Lots of egocentric and paranoic executives, micromanaging competent people and making them more and more frustrated.