I applied online. The process took 3 weeks. I interviewed at NanoString (Seattle, WA)
Interview
Applied online, the recruiter contacted me few weeks later. Phone screen with HR and hiring manager, then an half day on-site interview. Met with people I would work with. Overall good people, and good company culture.