Company: Microsoft
Date: 2011-07-26
Overall rating: 4/5
Employment status: current

Most interesting work experience of my career.
Pros: Microsoft provides excellent benefits, work environment and compensation.  It is the most culturally diverse workplace that I have ever encountered.
Cons: It is difficult to advance without an engineering focus when working in the business units.  It is also important to note that the stock has underperformed and been stagnant for years.