… the upper echelons of the company. … Amid Numerous Sexual Harassment Stories, Microsoft Pledges To Do Better …