A discussion on engineering leadership and corporate culture with two Directors of Engineering at Microsoft: Sarah Kaplan and Karen Leonard