Intercom The 600 employees of Intercom are gathering for an all-hands meeting on Thursday, sources tell Business Insider. They are there to discuss a news report that documents multiple investigations of its founder and CEO Eoghan McCabe. McCabe has been the subject of two HR investigations after sexual harassment complaints were filed against him from […]