I applied online. The process took 1 week. I interviewed at Barton Associates (Peabody, MA) in Jun 2016
Interview
After I applied I got a call maybe a couple hours later asking to schedule an interview with me. I went in and interviewed with what ended up being my direct manager and since he liked me I was then interviewed by the team manager. If you get a tour of the facility, it means that you got the job.