Have you ever had a customer service horror story?
Corporate culture is key. Training is essential but Hiring is foundational. There are still many businesses that do not invest in training and then they wonder why their business is not going anywhere? Duh?