Company: Microsoft
Date: 2012-09-13
Overall rating: 5/5
Employment status: former
Experience level: Senior

Brilliant minds; mediocre management
Pros: Some really smart people work at Microsoft. Some divisions are great. Others not as much.
Cons: There is far too much concern about what other "stakeholders" think.... soo many meetings that it takes forever to get anything done. The company rarely takes risks. Product reliability has gone done (just look at Internet Explorer).