In-person interview at their office. The interviewer herself was very nice. There were some red flags in her questions that showed that they don't respect the time of their employees, however. The ad said immediate hire but I was told it would be a two-week wait for a response. Despite her word that I would be contacted, I never heard back.