Company: Microsoft
Date: 2011-06-20
Overall rating: 5/5
Employment status: current

Very satisfying and enriching
Pros: Talented peers, Excellent work culture, Flexibility, Open to ideas
Cons: Product teams too detached from market