Pros: good pay, performance based work environment.
Cons: sitting down for long periods of time.
Collecting on accounts that are delinquent and making sure that they get paid. I learned how to set goals for myself. Supervisors are always giving you one on one time to make sure your doing your best and giving you tips on how to succeed. Co-Workers are very helpful and fun to get along with.