Pros: good benefits, professional atmosphere, room for advancement, and hourly pay
Cons: very strict management, weird hours, and having to bother people to have them pay their bills
I enjoyed working in a professional atmosphere. The management was a little too strict for my liking. The hardest part of the job was listening to people explain why they couldn't pay their debt and having to bypass that to get them to pay regardless.