Company: Microsoft
Date: 2009-10-05
Overall rating: 4/5
Employment status: current

Greate Place to Work
Pros: Very good working environment, supportive managers, very flexible working hours. get real shipped project done. best benefit package in the industry.
Cons: They have too many people. While most of them are very smart and hard-working people some are not. Software development circle is a bit long.