I applied through other source. The process took 2 months. I interviewed at CryoLife (Kennesaw, GA) in July 2013
Interview
They contacted me after finding resume online. I was out of town for a month but they had no problem waiting for me to return.
There were 4 parts so it did take a while, not counting the time I was out of town.
Initial phone interview, HR interview (including tests), department interview, background check.