Company: Microsoft
Date: 2012-04-24
Overall rating: 4/5
Employment status: current

Pushing the software industry at a massive scale
Pros: innovative
very smart\driven people
good compensation
great benefits
flexible work hours
large impact
lots of different job options
Cons: large conflicting efforts
difficult to enact massive change