Pros
Pay was decent and I enjoyed my co workers. Christmas bonus was nice. I've read reviews bashing management for spending time gossiping or chit chatting with each other all day. This is definitely true for some but not all. I did have a manager that was one of those and it was very hard to respect her title. She would literally hide so she didn't have to take any escalated calls, but the other managers I worked under were all great. One in particular was awesome and she was probably the only reason I stayed at this job as long as I did. Once I was placed on another team (they shuffle the csr's around every two years pretty much ensuring you'll be under a new manager) it really then started to feel like a job. Stopped being a fun place to work for me.
Cons
Very monotonous. I handled first notice of loss and billing. So I was dealing with people upset, understandably, that were needing to file a claim for a car accident or damages to their home, apartment, business etc. and folks calling in upset with an issue with their bill. This can be very draining. Luckily I had an 8 hour shift not sure how some of those folks survived doing it for 10 hours a day.