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

good experience in the past ten years.  but things has gotten stale.
Pros: decent pay, decent benefits, very flexible in working hours
Cons: lack of creativity, aspiration and ability to get things done.