User ratings not all that transparent



November 18, 2019 - 10:20 AM

When it comes to customer service, these are — to filch a phrase from Charles Dickens — the worst of times and the best of times.

Technology, of course, gets the blame and the credit.

On one hand, technology allows so much to happen quickly, including all kinds of orders, deliveries and communications.

August 14, 2020
March 23, 2020
March 2, 2020
June 13, 2017