Nobody likes being held in a call waiting queue to speak to a customer service agent. With every passing minute customers on hold become more impatient. Some become frustrated and give up, ending the call before they ever speak to someone. Others may become angry. That is not the kind of customer engagement we want....