It was a long process, about 6 weeks. Interviews themselves were pretty standard, got to meet a number of team members to get a sense of the culture which was helpful. Had to come in 7 times, and in the final interview I was told I might get an offer but had to wait until the next week. After the offer came through it took two full weeks to confirm the offer plus additional time to get the background check done. Don't be alarmed, it takes forever. Thorough process.