Pros: gym on site, great money
Cons: very stressful job
A typical day at work was answering calls and questions about billing, services, and trying to save customer's from downgrading and disconnecting.
Management was not exactly into "open door policy". If you had a problem or issue, they were not really able to listen.
The hardest part of the job were the angry customer's.