Pros
free snacks that are doing away with in the near future. Some departments offer flexible hours so you can leave early enough to interview with legit companies.
Cons
Pay across the board is poverty level for the State of AZ and they are always finding ways to make it even lower by increasing goals and other metrics. Cheap, cheap, cheap. Benefits are so so. Training is lengthy and in my case, not done very well. While there is diversity in the office, all I can say is I think only one person in my training class over the age of 40 passed all of their nonsense mock calls. The rest of us were terminated. Hmmm. Then when it comes to asking for my final paycheck they email me that I voluntarily left. What a crock and they know it. Suffice to say, it's in the hands of the labor board now. Just run. It's a complete waste of time. Even a manager admitted they are constantly changing and juggling people around.