I applied online. The process took 5 days. I interviewed at Innovative Science Solutions in May 2017
Interview
Step 1: quick initial screening with HR
Step 2: call with a consultant. Talked about my background, fit, etc.
Got my offer two days after the second call as a reply to my thank you email.