One time face to face interview with the manager. Took 1 week to hear back. Went through a recruiting agency who is directly associated with the company. It took over a month because the manager was still working out the logistics. After the face to face interview, I heard back in less than a week.