Company: Microsoft
Date: 2012-02-23
Overall rating: 3/5
Employment status: former

Some of the smartest people managed by the worst people.
Pros: good pay, great benefits, smart and, dedicated people and it looks great on a resume.  Other work perks are nice.
Cons: More work than anyone can complete in a 40 hour week.  Constant reorgs are very annoying... made more so when they shift the focus back and forth.