Pros
Co-workers are usually great. I have had all my team leaders be very understanding and flexible. Room for advancement.
Cons
Everything besides what is written above. The workload is unbearable. You will feel constant stress. Your phone, email, text, instant message will NEVER stop. You take one day off and you have to spend the weekend working to attempt to keep your head above water. You are also not fairly compensated for all the extra time you put in. Your co-workers will quit and you will be given their work to get through. You will not be paid for this. You may receive a $50 gift card once a year if you are lucky. Upper management is so far disconnected from what the job actually is and they will constantly lie to you and say they are working on making things better, when nothing ever gets better. In fact, over the past 3 years it keeps getting worse and worse. You are dealing with the public, who are going through a very stressful situation, and many of them will love to take it out on you. You will get screamed at, cursed at, and cried to. You are expected to play therapist most days. I have had more than two death threats that had to be called into the police all because I had to deny a claim. If you are not comfortable with telling people "no" often, this is 100% not the job for you.