Long, but nice people. Depending on recruiter, process will either move really quick or really slow. Good open communication from everyone involved. Recruiter took time to meet after letting me know there was no offer and explained the reasoning from the team. Good feedback and advice,