Should you have cross-functional product and engineering organizations or verticalized product units? Should international be distributed or centralized? These sorts of questions come up all the time as companies grow, and some companies flop between structures over time (Oracle supposedly flips its international org every few years).