Company: Microsoft
Date: 2012-03-15
Overall rating: 4/5
Employment status: current

Good experience
Pros: Great place to work at, diverse technologies and products to work on, still relevant to the industry, has great benefits
Cons: Becoming too big for software industry, not being a leader in innovation, even lossing the ability to come from behind and succeed