I applied online. The process took 5 days. I interviewed at Polypore (Charlotte, NC) in Sept 2015
Interview
I had multiple e-mails to answer their questionnaires mainly on background experiences on translating English/Japanese at business settings, work experiences in different countries, visa status...etc. Finally, I had a phone interview.