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

Stable compared to others
Pros: Well managed projects
Smart people
Work life balance better than some
Cons: Company is very mature - if you want to work on specific types of or areas of software you probably won't get there without putting in time.