Company: Microsoft
Date: 2008-06-11
Overall rating: 4/5
Employment status: former

Great place to work if your twenty-something and single with no life
Pros: Being on the inside of one of the most successful software companies ever.
Cons: As an american engineer with 20 years experience, and a familiy with 3 kids, I simply could not compete with all the young talent imported from other countries, making half my salary and working 80hrs a week.  At my level, I was expected to put in more hours, and consistently got bad reviews NOT because of anything I did, but by comparison to my peers.  Unsustainable.