Company: Microsoft
Date: 2010-06-17
Overall rating: 3/5
Employment status: current

"benefits are good; be prepared to compromise integrity to get ahead"
Pros: strong benefits
fair pay
ability to move around the company
good networking opportunities
you can work as hard or as little as you want to
Cons: unstable - products (and jobs) are killed often; layoffs are frequent
no placement help when products are cut, despite stellar track record and top-notch reviews
no clear focus or vision for the company at large
while they are making strides with Windows and Office and continue to lead (versus OSS, though??), they are #2 at best with other offerings - Xbox, search, phone, etc.