Company: Microsoft
Date: 2008-11-19
Overall rating: 3/5
Employment status: former

Good job, management needs to be improved yet.
Pros: In Microsoft, one can always get to use the most up to date techniques, which is great for gaining useful experiences, and  build up resume.  As a matter of fact, one could use all Microsoft products for free, and therefore gaining experiences without have to buy them.  The company also offer good benefit plan, good administrative aids.  Free coke, pool and foosball.  Free Xbox games.  (But no free Age of Empire...  )
Cons: Despite the great company value and culture, inexperienced management could result in bad practices which make every one suffer.  People get less freedom to do different jobs they would like to try.