Customer satisfaction is a term that is bandied about freely within the corporate world. Managers are measured on it; employees are paid bonuses on it; and firm strength is based, in part, on it.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results