It was lengthy but great overall! They started by sending me a design task. That was basically getting you onto the next step. Then I had in person interview with about 4 people. It was a great time! Everyone was nice and pleasant. After that it was a second interview via phone. They did say my pay won’t be confirmed until after the job is decided on who would get it because they have to do an evaluation of the person and their skills. But overall it was a good interview process and they were very kind.