Company: Microsoft
Date: 2009-02-11
Overall rating: 4/5
Employment status: current

Don't buy yahoo.
Pros: There are many opportunities for movement both vertically and horizontally. The company is working on almost every kind of software you can think off from health management systems to GPS navigation to CRM. It is great to work at a firm where software is put first. There benefits are excellent especially the health benefits, free drinks at work and great commuter services including free Seattle Metro bus passes.
Cons: Work Life balance is hard to achieve when everyone is putting in many hours. Most people I have encountered continue working once they go home and at a minimum log in to respond to emails until late into the night.