Microsoft CEO Steve Ballmer addresses shareholders during the Microsoft Shareholders Annual Meeting November 19, 2013 in Bellevue, Washington.

According to numerous sources close to Microsoft, the selection of a new CEO could happen within the next week.

The effort has utterly agonized the rank-and-file, slowed a massive restructuring inside the company and exposed some serious boardroom rifts, in a search that now dragged on for more than sixth months.