Company: Microsoft
Date: 2008-07-02
Overall rating: 4/5
Employment status: former

Great experience.  I learned a ton and am proud to have work here.  Unfortunately, they seem to be losing it...
Pros: Lots of smart people.  Lots of cool and different projects to work on.  Treats employees well.  Good benefits.  Very professional.  Lots of resources.
Cons: Too big.  Resources not always used efficiently.  Not enough information sharing between different groups.  You're a small voice.