Company: Microsoft
Date: 2012-08-28
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

It gets political
Pros: Lots of resources, lots of projects, starting to fire on all cylinders. Great people who are committed to help improve your career. Very cool products.
Cons: As you go higher, you need to be lucky to have a good manager in a team that has the opportunities. Too much competition often leads to a clique.
Some time, MSFT has too much money and doesn't fully commit to certain projects; or lets many team compete; this leads to friction and then to inside competiton which leads to clique and disapointments.