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

Little kingdoms
Pros: It is after all Microsoft.  They only steal from the very best!.  They are not necessarily the most innovative company (Unless you are talking about the X-Box side of things!), but they are the best marketing engine around.
Benefits for FTE's are excellent
Cons: Work-Life balance is terrible, but it is slowly getting better over the years.  Middle management is all over the map.  There are excellent managers and there are terrible managers.
When your project ships, you look for a new position internally.  Can't find one?  You are out!