Apply at your own risk!
Pros
The factory has walls and roofs, when its raining it can keep you dry. All jokes aside, I tried to find pros for this company, not with much success. No pros at all.
Cons
Incompetent, toxic management. For some reason this company has large number of "managers" and they are about to hire even more. Nepotism and cronyism is their basic principle for hiring new staffs. Managers are mostly mediocre uneducated, incompetent people without any leadership skills or common sense with complete lack of empathy. Lying to people, bullying and harassing them is very common at every level of this company. They can fire you anytime without any real reason. You are disciplined, and you are out. End of story. It's a dead end job anyway. No chance for real progress, no matter what they promised to you. Unless you were hired as a friend or relatives of them.