Company: Microsoft
Date: 2009-09-23
Overall rating: 5/5
Employment status: current

Can't be beat
Pros: Despite the naysayers, Microsoft still encourages creativity, ambition and innovation like no other company I've worked for or with. Takes amazing care of employees, fantastic benefits!
Cons: Size - often 3 groups unknowingly working on very similar projects