Company: Microsoft
Date: 2010-02-26
Overall rating: 4/5
Employment status: current

A good place to work
Pros: Incredibly smart fellow employees
A respect for work-life balance
World class benefits
Professional management
Career mobility
Company brand well-respected in the marketplace
Cons: It has become very "big company" bureaucratic and political
Extremely corporate headquarters-centric
If you don't want to live at corporate headquarters (Redmond Washington), it's very hard to have upward career advancement
Total compensation (without benefits package added) not particularly exciting