Company: Microsoft
Date: 2011-02-11
Overall rating: 2/5
Employment status: current

ok
Pros: work with the smartest people, lots of resources, comparatively stable compnay, strong brand name for new comers, good benefits, flexible work schedule.
Cons: too aggressive, no work life balance at all, very political, mature company, not a lot of opportunity to do things from the scratch or make big changes, low compensation.