Company: Microsoft
Date: 2008-08-07
Overall rating: 4/5
Employment status: former

great place to start
Pros: breath of product groups to chose from, well defined career path, brand recognition, opens up opportunities elsewhere once you have msft on resume. great benefits package - proclub, health insurance, dental coverage. large campus with football, basketball, volleyball fields - lot of sports leagues, flexible time, option to work remotely, presence all over the world - opportunity to travel overseas to take short term assignment or projects. flexibility and say in the kind of work you do, especially as a developer. ease in moving between different groups - great internal career website to facilitate that. one of the few places where people are generally smart and level headed
Cons: large company, deal with red-tape and bureocrasy