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

Good pay and benefits, decent place to work
Pros: Pay is good.  Benefits are outstanding.  There are lots of opportunities to learn different technologies at Microsoft.  You get your own office.
Cons: It's difficult to get promoted.  Although they promote a work / life balance, you tend to have more work than a life.