The process was relatively straight forward. I had a few phone interviews before getting to a video interview. They were clear about job requirements, salary, and benefits. Everyone was very nice and communicative. The only downside is that they didn't follow up after the video interview. I got a generic rejection email after a few weeks.