I started with a phone interview, and I scheduled an in-person interview. There was a follow-up panel interview. Since it's a recruiter that isn't located locally, the process took a few weeks. I was notified by phone, and an offer letter was sent through email with the contract details. They outsource for background checks after you accept the position.