The management is terrible, they overwork you, don't want to pay you overtime. Benefits aren't worth it. They look for reasons to fire the older employees, just to bring in high school kids to penny and dime them. I wouldn't recommend working here if your trying to pay pills, or stay at a job for a long period of time.
Everything listed above.