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

Great training ground, impressive infrastructure, monumental politics, smart people
Pros: I learned so much during my time at Microsoft.  Not just about the world of software, partners, and IT but also about business, politics, budgeting, performance and the importance of relationships.  It was an incredible place to learn!  For over-achievers and "Type As", it's a very comfortable fit.
Cons: The ability to make an impact.  Although I was a great performer and rewarded for my work, I never felt like the work I was doing was rewarding.  I had a hard time quantifying how I was offering true impact in a world of people just like me, who all were upwardly mobile.  Standing out and being a star was a challenge.