By my count, over the course of 5 weeks, they had me interview with 11 different people for a total of about 11-12 hours through 3 remote rounds and a full day onsite. Despite telling me they would let me know within 'days" after the all-day interview, two weeks later after two attempts by me to check in, they declined to make an offer, as I understand it, based on details that were available to them in my resume from day one but that they neglected to explore until I was spending an entire day in interviews at their facility. Just an incredible disregard for candidates' time. With one exception (maybe two in retrospect), the people seemed like they'd be a good team to work with, but if the interview process is a reflection of the company as a whole, I cannot recommend it.