call virtual center representative pros cons working