The interview process was quite involved, but the various people I engaged with were very nice and appreciated thorough preparedness. I made it through the third of four rounds only to be cut before the final interview. The reasoning given was vague and unclear as to what I could have done differently.