I applied online. The process took 1 week. I interviewed at OsmoBot in Oct 2017
Interview
Quick, over the phone behavioral screen, then 1 hr technical interview (presentation and questions) with the team, then a contract-to-hire period. They were very transparent, quick to respond, and accommodating the entire time.