The interview process was pretty straightforward. They outline well on their website what you should expect. It was all pretty much as described and everyone I spoke with was nice and helpful. However, I found after a certain point in the process communication on when I should expect responses was extremely lacking and made it very hard to stay up to date on the process.