I applied through a recruiter. The process took 4 weeks. I interviewed at Insight Global (Bothell, WA) in Mar 2016
Interview
The initial interview was via phone with highly experienced technical manager. Second interview was several hours with the hiring manager. Considerable attention was paid to fit within the particular organization. Experience with telecoms was very important and something i have quite a bit of. This made a considerable difference in getting the position.