Sailed through the initial phone interview (a series of technical stats questions) and then moved to a virtual onsite. This was 5 back to back 45min interviews with other employees, and no break in between sessions. With one exception, everyone seemed rushed, unhappy, and totally uninterested in their work. One interviewer was nearly impossible to communicate with bc of echoing sounds on mic and poor English language skills. It was live coding and or doing math in a Google doc for 90% of the time on complex problems that interviewers seemed to expect a quick simple answer for, rather than a discussion of trade-offs under different scenarios. Responses to my follow up questions were generally misleading or unhelpful. The most useless "brain teaser" task was to derive the CDF of an exotic distribution I had not worked with before but could simply be looked up in 2s on Wikipedia. This came after three other questions I had already solved. I'm not sure what they're selecting on here but it was a genuinely bad experience and the interview day provided a strong signal that it would not be a good fit for me. Not surprised about the outcome, but it was a real waste of my time and the recruiter provided zero feedback about the rejection because of "NDA policy".