The pay is really low, the training is inadequate, management is poor, you are treated like a child, there are no benefits and no one ever smiles because they're not happy working there.
I would not recommend this company to anyone, unless you are just really desperate and can't find any other job, then take it for short-term until you can find something else.
The turn over rate is extremely high, and that's because people leave so frequently because of the way they're treated. But don't worry, the company won't miss you when you leave, because you're just a seat filler. Once you leave, they'll just replace you with some other unknowing newcomer.