Company: Microsoft
Date: 2012-05-21
Overall rating: 3/5
Employment status: current

Experience over 17 years has been very mixed - it all depends on the group/team you work for
Pros: one of the best reasons to work at Microsoft is the diversity of products. From Windows to Office to Xbox to Mobile, you have lots of choices!
Cons: Microsoft has become a highly political org with many, many layers of management in the decision making process.