Avantages
It's a job. You get to go home after work. They hire lots of minorities.
Inconvénients
A Draconian work environment, in which employees are berated in front of other employees, and reward and punishment is handed out arbitrarily. Employees are treated as cattle, threatened regularly, and forced to attend an hour long weekly meeting even if it they have the day off.. Worse still, is the culture of racial discrimination. And I don't use that term lightly. If you are white, you have zero chance for advancement, and you have a huge bullseye on your back. And sooner or later they find a way to get rid of you. Same thing happens if you have been there long enough to make more than minimum wage . And forget overtime. If you work overtime, they just have you come in late another day or leave early.