Microsoft and AOL observers have a lot of questions in the wake of the companies' landmark search and display ad deal, announced Monday. Here's a big one: How will AOL, a company of some 4,500 employees, possibly absorb 1,200 new sales, marketing, biz dev and engineering people? Once the partnership is consummated, AOL will have... Continue reading »