I applied online. The process took 2 days. I interviewed at Moriroku Technology (Rainsville, AL) in Feb 2018
Interview
It was clear concise and easy to go through, the interviewer was polite and easy going. I did not feel uncomfortable, and felt they respected me as a person at the time.