The impact of stress on customer service representatives: a comparative study