Japan – #1 for Customer Service

A recent article in NYTimes Magazine “Where to Get the World’s Best Service” listed Japan as the country with the “World’s Best Service”  at 4.4 out of 5 points. . No other country was even close, with Thailand at number 2 with 3.9. (http://ow.ly/6xklu) This should be no surprise to anyone who has traveled to Japan.Continue reading “Japan – #1 for Customer Service”