I applied online for the position and was contacted within a couple of days for a phone screening which led to a live interview. The interview lasted about an hour - a few days later, they emailed me with their feedback. This position has been open for over a year and has been advertised in their website and other places other than glassdoor - very interesting it hasn't been filled in well over a year.