Company: Microsoft
Date: 2011-02-07
Overall rating: 3/5
Employment status: current

Microsoft has pockets of greatness, but many teams are simply paralyzed with politics,
Pros: benefits, ability to work with next generation technoogy, pay, fantastic group of peers
Cons: Management, incompetence with performance reviews and all things HR related, inability to identify visionary products that will excite and astound