Company: Microsoft
Date: 2010-06-24
Overall rating: 4/5
Employment status: current

Microsoft, overall a great place to work.
Pros: Unequalled international working opportunities.  Work with some of the smartest people and learn from them.  Be given tough challenges and the resources to be successful.  Great benefits.
Cons: Long hours as typical in the IT industry.  Difficulty getting away due to technology.  Constant internal change can be distracting to achieving the larger goals.