Company: Microsoft
Date: 2008-10-17
Overall rating: 4/5
Employment status: current

Great place to work at, not perfect
Pros: Flexibility, career advancement, working on products a lot of people will use
Cons: Too big a company, too many workaholics