Company: Microsoft
Date: 2009-07-21
Overall rating: 5/5
Employment status: current

A great place to work, but it feels like an empire in decline at times
Pros: good work-life balance, great benefits, multiple tracks to get promoted
Cons: compensation is average comparing to other technology firms, and too many re-orgs.  Lots of employees are simply not intersted in doing the best they could.  At times it feels disheartening as people who work half as much get promoted faster.  Different groups have different standards for defining value, and is not consistent company wide.