They were very accommodating even when I was too far away to come in for a live interview. First, an HR representative called for a "pre-interview" before setting up a time to talk to the managers who would give me the real interview. The process was easy and fast. Be prepared by researching the company before even the pre-interview.