Pros
The team I currently have contains people that are caring and compassionate. The pay isnt too bad and I get to work from home. They do things like, pay for us to go to their Christmas party in Dallas, TX. This includes reimbursement for the hotel, airfare and food. We were still being paid for the time we were at the Christmas party too.
Cons
The senior leadership team does not like it when you state your opinion, especially if it doesn't coincide with their opinion. I was told that my demeanor was a problem because I was expressing frustration after they insinuated that my team was being lazy and stubborn all because we told them a piece of software wasn't adequate. They are so customer focused that they allow their customers to be verbally abusive to their agents and then give those customers discounts or refunds just to retain them. Those customers then come back and continue to verbally abuse agents because they were rewarded for it last time.