Company: Microsoft
Date: 2010-12-26
Overall rating: 2/5
Employment status: former

Too much politics
Pros: good benefit package.  easy to get promoted if you kiss asses and follow orders blindly.  constant reorg and have people who have no business sense on the top.
Cons: People's performance review is determined by skip-level managers and peers of managers who have little clue what and how the employees work.