Company: Microsoft
Date: 2011-01-28
Overall rating: 5/5
Employment status: current

Great place to work, as long as you never want to move up
Pros: The benefits are great, the pay is competitive, and you are treated well by leadership.
Cons: Their HR policies basically make it impossible to move from front line support into any other portion of the company.  If you are looking at using support as an avenue to working into consulting or development Microsoft is not the place to do this.