Being a nice, kind, and helpful person makes job bearable because pay is not
Pros
Some really nice agents that you will form life time friendships with. Some will become like family because you see them every day. The kindness and friendship of some employees and some (few) managers made the job very bearable. If you are a nice, kind, and helpful person and like being nice, kind, and helpful you will enjoy working here
Cons
Pay very much lower than what you expected to be offered during hiring. This is especially true in U.S.A / New York City area with high cost of living. You would expect fair-ness in pay, but Equivalent position in France/ Europe will make much more. Fairness is lacking in many aspect of the company. Some take job for the prestige of the company. Pay raised only after a 10months- 1 year of performing in higher position of responsibility, or 10-1year after receiving training for a higher position of responsibility. May be they did away with it, but it was wrong and not fair at all.