TL;DR was given an offer and rescinded because of a terrible recruiter.
A seemingly ordinary interview process was made terrible by a recruiter who did not seem to care for or want for her candidates to succeed. After a successful interview process (outlined below) I was made a verbal offer by the recruiter. In follow-up calls she made it clear that she did not want to negotiate or present a package because my "other offers were better." The communication was drawn out, the hiring manager got involved to attempt to help me out, but eventually I received an email saying they were going with someone else. Never expected to have an offer rescinded because a recruiter didn't want to do her job.
1) Initial call with team manager to learn about the role
2) CoderPad style 45-min screening
3) 6 interviews, remote on-site; each interview was 45 min-1h with time for questions with a different member of the team. One question per interview; 2 consisted of scenario-based, experiment-design; 4 were more technical (coding or basic machine learning)