How long is too long at one job? How short is too short? Microsoft’s ex-VP of HR explains.February 27, 2024