Company: Microsoft
Date: 2011-01-09
Overall rating: 4/5
Employment status: current

Good software company
Pros: Challenge, professional career growth, high standarad.
Cons: Keen competition.  Hard working, stressful.