Interviewing with Garner was a very positive experience for me. The process consisted of 5 rounds:
1. An intro call with a recruiter
2. A take-home technical assessment (~6 hours)
3. A follow-up technical discussion on the solution of the technical assessment + systems design questions (45 minutes)
4. 3 rounds of behavioral interviews (2 hours)
5. Technical + behavioral discussion with leadership (30-45 mins)
Overall, Garner did a thorough job evaluating me as a candidate and was transparent the whole interview process regarding feedback. The technical assessment took me some time, but it gave me a great overview and introduction into the company, so I cannot complain.
In terms of the interactions I had throughout the interview process, everyone that I got the opportunity to meet was very mission-driven and clearly cared a lot for what the company has set out to achieve. I could tell how much everyone genuinely cared about what they were working on, and that was a big motivator in me accepting the offer.
After extending an offer, they were very respective of other ongoing interview timelines and stayed in communication with me as I made a decision. Ultimately, I decided to accept the offer given the great impressions that I had received throughout interviewing and getting the opportunity to work on a product that can truly make a difference in the US healthcare system.