Treats their employees well and they have good 1st shift hours. Enjoyed having a three day weekend.
There is nothing bad to say about this company.
I applied online. The process took 5 days. I interviewed at Navistar (Lisle, IL).
While I believe most applicants have a phone screening, my process moved directly to an in-person interview. The process was very straightforward. I was interviewed by three people for a little over an hour. I was asked standard behavioral interview questions ("describe a time when...") and standard STAR-format answers were more than sufficient.