Company: Microsoft
Date: 2012-08-14
Overall rating: 4/5
Employment status: current

Work is interesting, but the review system is so messed up it's not funny
Pros: Interesting work, good team.  Get to play with cuting edge technology and have a decent budget to work with.
Cons: The review system needs to go.  It's like rolling the dice and then when it's all done you have to "own the message" even if you don't agree with it.