Pros
I made some friendships while I was there. Everything related to my actual job was horrible.
Cons
The upper management all sort of do there own things and have their own expectations, creating confusion throughout the company. I don't think Abby really has control over some of her subordinates. Site management changed every year that I was there, adding to the confusion. Team managers have entirely too much power and there is very little recourse given to appeal their decisions or seek redress of grievances when they act in an inappropriate manner. The pay is well below industry standards and while you are able to make lateral movements within the company, moving up is EXTREMELY difficult. Pay raises rarely keep up with inflation and while I was there our variable comp was changed making it impossible for anyone to meet the new standards. My pay went down a couple of thousand dollars per year as a result. HR is not responsive and negligent at times. I went an entire year without insurance because I was somehow disenrolled in the plan that I signed up for when I got hired on. HR knew that this mistake had happened and it was documented in their system, but they didn't do anything in time to correct the problem despite my contant pressuring them. The company became even less invested in its employees during my time, essentially turning from a somewhat tolerable work experience into just another high turnover, turn and burn call center.