Xfinity Supervisor Left Me On Hold For 3 Hours

Put on endless hold than phone gets disconnected. Finally got the system to call me back, and it put me on hold