I currently work at Microsoft, and all I can say is that I actually have so much respect for CEOs lately. It takes a huge amount of foresight and understanding of human nature to move a company this size in the right direction, because you’re trying to incentivize all these divisions to behave the way you intend. As I’ve become more experienced I’ve learned that company culture is way more important than I thought when I first graduated college.