Company: Microsoft
Date: 2011-08-29
Overall rating: 4/5
Employment status: former

Not too bad, not too good.
Pros: Great benefits, coworkers generally know what they're doing, management wasn't too terrible to deal with. It was easy to get promotions if good work was done.
Cons: Management was stodgy on some issues. Very resistant to change and sometimes feel like I'm getting ignored. Benefits cut as economy tanked.