First contact was by phone, did a face to face interview which took about 30 minutes.I was then called back for another interview which took about 45 minutes. They were nice and friendly. There was a lot of laughter and we got along quite well. I never heard back from HR until weeks later which was extremely frustrating and surprising. They seemed to take an incredibly long time to make a decision.