In a recent internal memo made public, eBay’s CEO, Jamie Iannone, announced plans to reduce the company’s workforce by 9 percent, amounting to approximately 1,000 jobs. The memo cited external challenges, including a “challenging macroeconomic environment,” as reasons for the downsizing, noting that the company’s expenses have outpaced its business ...