Very thorough interview process. Clear preference to in person interviews, but are extremely friendly. Interviews turn into an almost informal conversation, which benefits both sides. However, they are very professional when it comes to the hiring process.