Company: Microsoft
Date: 2010-12-20
Overall rating: 4/5
Employment status: current

a good learning place
Pros: It is a big company. So if you really want to learn various things, you do can. Depends on how persistent you are.
Cons: Like any other big companies, it is sometimes hard to start the execution of new ideas. If a new idea is not aligned with the company's direction, then it is hard to get resources.