Pros
I honestly can't really think of any pros that come along with working at this company. There is nothing positive about this place.
Cons
Be prepared to be fired at any time, you are constantly compared against your peers numbers. You do not get regular raises here. There are 2 floors in this company the top floor (where all of the important people are) and the second floor (where all of the labor workers are). This company does not care about you personally, they only care about how much work you can do and how fast can you do it. They usually hire temp contractors so they can lay them off without having to pay them unemployment. At the time of reviewing this company they are at 1.8.. I think that should be a sign to anyone trying to get a job here. Please do yourself a favor and DO NOT WORK HERE. It will be headache after headache and your hours will be cut ALL of the time.