Pros
Direct supervisors can be awesome. Additionally other employees are . Their people are their strongest asset although the way they treat them you would think they were nothing more than an impediment to their profits.
Cons
Literally everything else. Revolving door like nothing I have ever seen before. Absolutely zero job security. They set metrics so high that more than 68% of a department cannot hit them and then fire the people that don't. It is all stick at dish. Demoralizing. The number of good people that have had their lives turned upside down just in the last year has turned me completely off of this company. They come in and with no warning they're gone. I am looking for another job after 4 years with this company. I cannot continue to be the face for a company that preaches customer service for customers but treats their employees so poorly.. I have watched people be fired because they had a death in their family and weren't able to hit their metrics that month. Even though the same employees were on track for $600 bonuses for the current month. Employee morale is lower than anywhere else I have ever seen. Benefits are terrible. After 4 years trying to get a couple of days off for a seriously pulled muscle was like pulling teeth