After submitting my application/resume, I received a phone call and email invitation to interview with Cipher Skin. I had an introduction interview, an interview with the hiring manager, a call with the COO, a skill and experience assessment, and a final interview before I received a job offer.