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

Great place to work with smart talented people
Pros: Great environment, challenging work and fantastic benefits
Cons: Leadership sometimes is not that engaged and product focused. This is only on some teams though.