Company: Microsoft
Date: 2011-04-15
Overall rating: 4/5
Employment status: current

A good place to work
Pros: Provides a great amount of flexability and a place where you can impact the world.
Cons: As with many large companies decisions are often pushed off too high into management which makes it dificult to get things done quickly.