I was contacted via 3rd party job board site. Had a brief phone call, with details about the job. During that phone call, I was told to wait for instructions on the next steps. A few days later, I asked to come in to interview. Everyone was very kind and friendly. The office is beautiful.