Press '1' if you're sick of customer satisfaction surveys

almost 8 years in TB Times

They're everywhere you look now, the ubiquitous customer feedback survey.

Mentioned in this news
Share it on