The people I worked with were the best part of the job. The salary was very low for the amount of work done (calls taken and made) and for the hassle and arguments with customers that arise on a regular basis.
There was zero communication between departments at all, often times receiving calls that had been transferred directly from another department with no warm transfer, leaving the customer to frustration as they would have to explain their situation over and over again. Also with many outbound calls for outstanding bills were a result of an account not being cancelled properly or there being an on-going issue with the service or the customer's package being changed or not being fully explained upon purchase resulting in the customer's refusal to pay.
Luckily, as my 6 month contract was ending they had implemented new training for the staff to help them cover a lot more things that previous staff had to learn by experiencing them.
Over-all, management was good, Team leaders were always helpful. Upper management was never seen.
The salary involved was below the living wage and not a motivator for the job at all.
Low salary for the position and issues involved