1st step was a prescreen with a talent acquisition person. Next I spoke to the hiring manager via phone and we set up a time to come in. Then I met with him and one of his employees. After that I was extended an offer and I accepted through an online application. The whole process was fairly painless.