Pros
Almost none; the fact that you could sometimes find an individual or two that weren't completely miserable bell-ends looking to lie just to either advance themselves, or eliminate "competition"; was something that kept me going for quite a bit until I eventually had enough of the hostile work environment, stress/anxiety, and lack of REAL opportunity.
Cons
From my time spent working for Xerox Business Solutions (as I believe it was known at the time before being bought/absorbed by Conduent), I can really only speak ill of it. I worked there for almost 2 years and when I finally found opportunity to get out, I was reprimanded for talking to coworkers about my new job opportunity, whom I thought were friends. I had put in a proper 2 weeks notice as well for reference... still apparently "unprofessional". Other miserable points to note about my time spent there include constantly being lied to about how much you can "potentially" make, yet the breakdown of how much your work was valued at would always reveal that you're technically making under minimum wage, but they "subsidize" you up to minimum wage so in essence; they fix the numbers so that you would only ever make minimum wage. Typically from week to week, I would see a dollar rate of around $5-$6/hr on my weekly reviews and at the time I believe minimum wage was $9/hr or $10/hr; and for reference, I type at a rate of at least 55 wpm. Not to mention they would constantly mandate overtime and give you no choice in the matter, and would hold termination and reports of misconduct over your head if you protest. Any "promotional" opportunity was nearly guaranteed to be a lateral move resulting in no additional pay; I was "promoted" to a Quality Assurance position and told to coach new hires as part of my new position's duties, which of course resulted in no additional pay. Then, there's also the fact that Quality Assurance directly affects an employee's "grade", and their "grade" affects their pay. So the more errors a Quality Assurance member assigned, the lower the grade received by the employee, and thus as a result; lower pay. There was a constant encouragement to assign as many errors as possible, and vague errors were commonly given with little to no explanation. If you protested errors, you were a problem, and were promptly reprimanded; there was no protesting the errors you were given. To top it all off, supervisors (but not all; those who didn't do the following never stayed long) and the manager would be keen to point out your flaws and berate you as if you're not human, yet would oppose any and all criticism toward themselves; they would make you feel as though you are stupid, and shouldn't be making ANY mistakes whatsoever. Lots of favoritism, lots of abuse of the [minimal] authority given to them.