I applied online. The process took 4 weeks. I interviewed at Sensient Technologies (Saint Louis, MO) in Apr 2017
Interview
Communicated with HR via email to arrange a phone interview. About a week later, engaged in the phone interview, which lasted about 20 minutes. About 3-4 days later, I was in touch with HR again for an onsite interview