I applied online. The process took 5 days. I interviewed at Inovalon (Grand Rapids, MI) in Jun 2015
Interview
I was contacted by a recruiter who interviewed me for at least 30 minutes. He was informative yet easy to talk with...like an old friend! I accepted a position but then had "second"thoughts. He was able to answer my questions and alleviate my fears.