I applied through an online job listing. I received an email the following day to set-up a phone interview. I was emailed on the same day after speaking with the Team Manager to set-up an in-person interview (Janelia Campus) two weeks later. The day before the interview I was told it was postponed until further notice due to a scheduling conflict. One week later, the interview was rescheduled. I was provided with a hotel and meal vouchers, since I was traveling from 5 hours out of town. The interview was similar to speed dating in the sense that there were 6 candidates being interviewed and 6 employees performing separate interviews. Therefore, each candidate performed 6 15-minute interviews (one with each employee), rotating according to a provided schedule. This interview process was followed by a lunch with current research technicians to discuss the work environment, a tour of the campus, and a short training session in which we were given the chance to practice the work we would be performing in the job. We were also given time with HR to discuss salary (a very non-flexible $15/hour) and benefits. At the conclusion, I was confronted by the Team Manager who essentially forced me to admit that the position was very beneath me due to my skills and experience, which led to the company not extending me an offer.