Pros
The employees here are welcoming and become like family. Everyone knows everyone else, even upper management position workers. Great benefits. Lots of incentives to stay safe, be environmentally friendly, good attendance
Cons
Can be long hours. hard work