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

Great but challenging company
Pros: People to work with; compensations; benefits; informal working environment
Cons: work life balance is sometimes out of control.