Spoke with recruiter, then hiring manager. Then invited back for a full day interview. The interview was a 1/2 day event. The interview included the manager and direct team, and the various cross functional members. At one point due to one interviewer being unavailable on sight, a remote interview took place with a teleconferencing robot. It was a fun and very unique experience!