I applied online. The process took 1+ week. I interviewed at BCF Solutions (Huntsville, AL) in Dec 2018
Interview
I applied for the position in late November and got a call for an interview in early December. Because of weather, I had to delay my interview time to later in the day, but they worked with me. Overall the interview went very well. I was offered the position and subsequently accepted.