It was pretty extensive, but I can't complain about the process. Technical questions were solid, strategic questions were solid as well. The only thing where I think there could be opportunity is with the offer process. I established a specific salary benefit that my current employer was giving me and when the offer came by, the offer was made for exactly that amount, thus making the offer not very competitive in the current aggressive market. Out of this, I think that the process was awesome and the people that interviewed me were excellent as well.