Extremely drawn out process that seemed like it was never going to end (over 3 months from start to finish). Scheduling interviews took forever and the constant follow ups were tedious because recruiters have more positions on their plate than they're capable of dealing with so they lose track of candidates and jobs.