Put in an application through an acquaintance and was brought in for an interview about a week later. Was given a tour and had a fairly straightforward interview with great staff. It was all fairly laid back and an enjoyable process overall. No really difficult questions, but enough to get an idea of what they were doing. They were very helpful with answering my own questions, and I wouldn't mind working there at some point.