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

Pays the bills
Pros: money, people, benefits, stability.  lots of varied opportunities and other aspirations
Cons: management disconnects, not getting much feedback.  bad culture