Stress Testing Lead Jobs