Very long with at least five interviews, two of which were with the C-suite. It seems like they take great care to screen people for the company. It took three months for me to go through the hiring process and get an offer in hand. Worth it now that I'm here, but it was very stressful going through since it was such a lengthy and thorough process.