Pros
They did keep the temperature at a bearable level in the winter. They did let me off for a few unpaid days so I could go home for Christmas. Decent pay for what it was.
Cons
My supervisor refused to speak in English 90% of the time, and therefore all of the English-only speakers employees had no idea what was going on or what needed to be done. When a co-worker threatened me, my supervisor just laughed and ignored the situation and refused to take action, and later threatened to fire me when I told him I was upset with the way it was handled. When employees complained too much about bad management and communication, this supervisor would report them to upper management and they would be removed without any chance to explain themselves. My supervisor wrote me up multiple times without telling me or warning me about what I did wrong in the first place. I never received a packet or rules or regulations until I had worked there for three months. There was no introduction the first shift...the supervisor then showed up late and drunk, and then left for the evening. My supervisor would stand or sit around on his phone while the rest of us were working. Whenever any mistake was made, us employees were always blamed for the error because we had been talking, although usually it turned out to be the supervisor's error afterall. No room for advancement whatsoever, pay raises rare if ever.