Company: Microsoft
Date: 2012-03-07
Overall rating: 3/5
Employment status: current

Learned a lot.
Pros: Smart coworkers, lots of challenging work, great benefits. Nice environment, and depending upon how one acts, lots of opportunities for growth.
Cons: Not well-managed, slow to respond, poor leadership, politics of a large corporation, value placed on tools process and tech over personal interaction.