Company: Microsoft
Date: 2011-03-15
Overall rating: 2/5
Employment status: former

Good if you get along with your manager, otherwise start looking for a new job
Pros: Health care benefits are the best I've every seen (save perhaps Google).   Good salary, but not worth the pressure.  Some opportunities for growth, but highly variable.
Cons: Extreme job pressure to perform better/more until you burn out.  If you don't perform better every year you're a gone!