I worked at McWane full-time (More than 8 years)
There are some great people who work hard and will put in long days.
Foundry environment can be hot and dirty but steps are being taken to continue to make it better
Advice to Management
Continue to trust your employees
I applied online. The process took a week. I interviewed at McWane in February 2016.
Got a phone interview without an appointment. The questions are not very hard. But it is still very surprising that they didn't send me an email to set up a time for this interview.