Applied online, online application was kind of long and somewhat redundant since most of the information they were asking about was in my resume. Did not hear back from HR for almost a month if not longer, I was actually surprised when they called me. Was interviewed by the director and a manager at the main site.