It's a long process. Too many interviews and intervals in a span of 2 months or so. Wasted my time and effort because I got a verbal "you passed", made me wait for a long time for final decision just to lowball me, and then after a couple of days/weeks was told they hired someone else instead. Basically kept me hanging as a backup plan.