Applied online. Received an initial email then call from recruiter. She was super nice and very enthusiastic. We had a great conversation. A second interview was quickly arranged. That went very well. The entire experience was solid. My questions were quickly answered by recruiter. If she didn't know, she got back to me as soon as she had an answer. Paperwork was easy to process. Very efficient. I also received a nice email from my recruiter the Friday before I started. Nice touch. It was appreciated.