Recently, EvaluAgent released findings that show unhappy UK call centre workers cost the country’s economy £2.3billion per year. It seems that the entire industry shares a...