Company: Microsoft
Date: 2012-11-29
Overall rating: 5/5
Employment status: current

Great Place to work
Pros: Good environment, cool people, you can work on your pace
Cons: If you get suck with a bad manager, you are screwed.