Company: Microsoft
Date: 2013-06-13
Overall rating: 3/5
Employment status: former
Experience level: Junior

Not the place to be if you're seeking to do great things.
Pros: Microsoft is a large organization with significant resources. This affords opportunities to try new things although at times wasteful or to excess.
Cons: There are a lot of smart people with good ideas, however those ideas die due to internal politics. As executives work to build kingdoms and amass influence and power, you find that teams work against one another. This internal competition does not benefit the greater good and rather ends with mediocres results.