Company: Microsoft
Date: 2012-08-31
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

The company that makes things happen
Pros: No matter what, Microsoft delivers.
Cons: Engineering culture, while got dramatically improved through last decade, still not quite adequate to the company's mission-critical role.