Pros: it's a paycheck in an economy where no one is really hiring.
Cons: all other parts of this company is a negative or a con.
Management is the one who makes the big bucks. Anyone else gets nothing out of this job but a paycheck. No real increases per year, health insurance more expensive than Obamacare, no benefits other than your earned vacation, no advancement to speak of. The only reason you would work for this sorry operation is to pay your bills, not make a career. Forced overtime, no matter what your plans might be. Pay you "training pay" when you are forced to attend Saturday or Sunday "training", which is $7.50/hour. Discipline is harsh and swift with no real chance of appealing your reprimand/suspension. You are in the wrong no matter who was at fault. The "client" is always right.....even when they are wrong ! If you decide to work for this company the effort you put forth will not be recognized in any meaningful way. Working for this circus of a company should only be to keep from ending up homeless. That's my take.