Customer Satisfaction

Tweet In a recent customer satisfaction report popular sites like Facebook and YouTube fared worse than Wikipedia even though the majority of respondents admitted visiting the other social sites more often. Twitter was notably absent from the data, but (just a guess) may have been included in the “all others” category outside of those sites [...]

{ 12 comments }