Had two separate phone interviews, first one with HR and the second with the plant manager. After that had an onsite interview where I had to drive three hours there and they refuse to reimburse me. Got there exactly on time and had to wait almost an hour for the plant manager. He was very upset and agitated because I didn't show up 15 minutes early so he left for their sister site. After on site they gave me a personality and IQ test.