Microsoft CEO Steve Ballmer was said on Monday to be overhauling the company's executive structure in a bid to better compete against Apple and Google. The plan would promote senior engineers that would have experience in areas where Microsoft has historically been weak, such as in cloud computing, phones and tablets. The move tipped off to Bloomberg would likely be to get an understanding of what would truly be possible for future projects.