The interview process was long, but they tell you in detail what to expect, so you are able to prepare. It is pretty intense, but in my opinion it showed how much they cared about the company, as well as who they are hiring. They left a lot of room for questions, which was helpful.