I applied online. The process took 1 week. I interviewed at TekSynap
Interview
I applied for the job online and within a few days a received a call from the recruiter. The recruiter was very helpful through the whole process. 3 days later I had my phone interview. After that I received an offer 2 days later.