I have applied online for the position and after two days I received an email from the recruiter asking few questions about the position like my willingess to relocate to Cincinnati, Ohio and the expected salary range. The recruiter also asked my availability for the phone screen the next week. The process took seven days right from the time I have applied. I strongly suggest to apply for the company if and only if you have a Green Card - EAD or if you are a US Citizen, then generally won't consider candidates with other types of work authorization for most of the positions.