Management is very very poor. nepotism referrals no experience or bad experience from small companies. I worked in about a dozen places too. This place takes the cake as the worst management.
All their manufacturing lines are designed horribly.
Some people don't speak English well here can't communicate ideas. They get all pissed off when you ask questions low EQ if you are trying to understand something deeper.
High turnover job they slander you. People joking before the shift about how we all are going to get fired before the start of the shift