I applied through a recruiter. The process took 3 weeks. I interviewed at Synsor (Everett, WA) in Sept 2014
Interview
The initial interview with human resources was welcoming and comfortable. The next round was with engineering management and was a bit more demanding, but fair. Finally, I was shown around the office and introduced to the potential team to gauge compatibility.