1.0
12 Jan 2026
Former employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
I could not leave here fast enough.
Cons
Doe Run is an outdated company with manual processes, limited and antiquated technology, and a misogynistic, "good old boys" culture.