Company: Microsoft
Date: 2012-05-08
Overall rating: 4/5
Employment status: current

Microsoft is a great place to work
Pros: There are many opportunities at Microsoft to work on wide range of products, from consumers oriented to enterprise products. Surrounded by a lot of smart people. Overall, people are willing to help others cross group without having to go through management. Good health benefits.
Cons: Performance review is not great, greatly depends on management 2 levels above of you which sometimes can be way out of touch so visibility is a key. For larger project, it takes great amount of time to get buy off from big committee.