Lengthy and lacks transparency. I met with HR, then hiring manager, then with team, then with HR again. It took 3 months of back and forth.. They ended up giving me a verbal offer which they didn't commit to because the position was closed all of sudden due to funding issues.