Company: Microsoft
Date: 2010-02-20
Overall rating: 4/5
Employment status: current

The place to work.
Pros: freedom, flexibility, diversity, ease to try new decipline, extremely compentent work place, fast pace, goal oriented working, full of challenges.
Cons: lost in a sea of technical talent; sometimes experience counted over performance; too much of work load, not the top salaries.