Company: Microsoft
Date: 2013-03-21
Overall rating: 4/5
Employment status: current
Experience level: Senior

Pros and cons (Review system sucks)
Pros: Staff, Compensation (salary, stocks, bonus) , health/medical/ins, 401, work environment, work schedule, dress code.
Cons: Management, Review system, head to head competition in team work env. 

Microsoft really need to think about review process specially evaluating Sr. employees. MS spends a lot of resources to take him to the Sr. level and then spent very few resources to help/find appropriate feet for U/10 employee. Even in all review guides said "5" is not a label, it is label for sure that practiced in every team in MS. To me this very neglected way to manage your assets.
Talking to MS employees I found that lying is pretty common among management.