Company: Microsoft
Date: 2012-03-06
Overall rating: 3/5
Employment status: current

Satisfactory
Pros: Unlimited access to knowledge bases. Great development tools - for free.
Cons: Having to deal with corporate reality.