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

Great place to work, great people, great products, great opportunities
Pros: Great benefits, great people, top notch resources and technology.
Cons: Large corporate environment, can be political, can be hard to advance unless you move