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

Microsoft IT, Operations Engineering
Pros: Outstanding benefits, fantastic people, very dynamic environment.  Fast paced, continual change, no overbearing policies or rules.  Great place to work.
Cons: Reactive in the marketplace.  Sometimes I don't understand the long term company strategy.  Focus on people and on solid management has been secondary at times.