Company: Microsoft
Date: 2011-04-14
Overall rating: 4/5
Employment status: former

This is a place where you can create your own career and work with very smart individuals.
Pros: Compensationk, Benefits, Job growth & opportunities, Flexible work schedule, Perks
Cons: You have to be willing to sacrifice personal life a bit to ensure tasks get completed; not often, but sometimes.