applied online to multiple positions off of their website, received a call to finish further application, received phone interview with NC headquarter recruiter, was scheduled for a face to face panel interview with the lab supervisor and lab manager a week later. only met the lab supervisor during interview, toured the lab with him, was given a quick 5 minute coding test on paper, and discussed availability and such. has been a little over 2 weeks and still waiting to hear back, though i thought the interview went wonderfully.