I applied online. The process took 4 months. I interviewed at Genesis10 (Charlotte, NC) in Jan 2015
Interview
I had several interviews with Genesis10 within the course of a couple weeks which included phone, skype, and in-person. They had me feeling very optimistic during the early stages of the process, telling me a was a front runner for the job. Was promised a final interview with the actual client but that never happened. They strung me along for months but never came through with what they promised or bothered to update me about the position. I called several times with no real answer as to why there wasn't a final interview. I understand business needs change, but they hung me out to dry and never bothered to update me or follow-up. To this day I'm still waiting for a real answer but luckily I have accepted a job with a different company.