Company: Microsoft
Date: 2014-12-04
Overall rating: 5/5
Employment status: current

Great company to learn, grow with, develop career, contribute to real change, and hone your negotiation skills
Pros: Reputation for excitement, innovation, big challenges and rewards
Cons: Infighting, duplicity, bureaucracy, silos, self serving behaviors