I applied through a recruiter. The process took 2 weeks. I interviewed at CoaLogix (Charlotte, NC) in Oct 2015
Interview
The interview process consisted of a phone call, then a site interview with HR, the hiring manager, and 2 other people from the department. After a week, they ask you to come in to discuss the salary and offer.