nps, net promoter score, rating, feedback, customer satisfaction, promoter, detractor, survey, satisfaction, appraisal