Great staff and management, interesting work that varies a lot.
Pros: Great management team that cares about it's employees.
Cons: Work sometimes stressful.
A good workplace with positive management that cares about it's employees, that offers incentive to strive and do well at your job. Very large workforce, so it's difficult to get to know everyone unfortunately, but I had many great co-workers. The most enjoyable part of the job to me was being able to genuinely help customers in need. The most difficult part was trying to assist customers I was unable to help, or dealing with unfair/extremely upset customers. Daily tasks widely varied, from taking simple payments, to technical assistance with customers services, to making sales and installing services. Often times my boss would come and sit with me and each of my co-workers individually, and discuss what we were doing a good job of, what we need to work on, etc, as well as any new information that may be helpful. Would also listen to calls and review them with us. This was very helpful and enjoyable as an employee.
Overall I enjoyed my time there, but unfortunately I had to leave due to non work related issues. Would recommend to anyone looking into that line of work.