Company: Microsoft
Date: 2013-09-19
Overall rating: 3/5
Employment status: current
Experience level: Senior

Very smart people, but too much internal friction means wasted potential
Pros: Work with the best and brightest
Excellent benefits, pretty good pay
Work-life balance is generally good
Redmond/Bellevue is a great place to live for families
Potential to impact a lot of people with your work
Cons: Huge amount of internal friction at all levels - people working at cross-purposes
Review system can put even solid employees in bad spots and contributes to the above
Pay is very good, but no longer the best in the industry
The best employees are slowly leaving the company