Company: Microsoft
Date: 2010-07-07
Overall rating: 5/5
Employment status: current

Microsoft is a great place to work
Pros: The best benefits you can find in US employment
Soft compensation is excellent and annual stock awards are awesome
Great training and development programs
The best review and goal system I have seen
Cons: Base pay is only average
Decision making can be top down with minimal thought around the down line