Company: Microsoft
Date: 2012-03-01
Overall rating: 2/5
Employment status: former

Like to move slow?
Pros: Benefits and pay!  Also it looks amazing on a resume (outside of wa).  Great job to go to if you have a young family and just want a place to work.
Cons: Don't expect to make large impacting changes.  Managers change very often, as well as business goals.  Too big to have internal teams work well together.