It varies depending on the service a company provides. It should, however, aim to keep the average waiting time under five minutes. The on-hold time can significantly affect the customer's perception of the company. If the customer is waiting too long, they may become frustrated and leave.