Pros
Friendly co-workers, Train you well. Co-workers are like family, but upper management has too much pride in themselves. A lot of overtime because the place can't keep new employees. Great break room. Long-range weekend schedule predictions.
Cons
Drama. Seniority means nothing. Management plays favorites. They educate well on safety, but yet the place is filthy, powdered caustic on the ground, no one bothers to clean up their area correctly, age-old mops laying around. Say chemicals are not potent but some people get rashes and then they just use the excuse that they're not wearing all their PPE. Sitting puddles of chemicals on the ground. They become aware of safety problems after someone complains, but rarely follows threw with the problems. Everyone that's there had worked there for forever so they're blind to the filth. They use the "duck tape" fixing method. Company make millions of dollars, but can't afford to pay their slave employees more. Have to work a whole year just to get 1 week of vacation.