The interview process was very weird. I didn't really have a 'virtual onsite', rather it was basically a series of interviews, each one scheduled after completing the one before it. This led to the interview process becoming very long drawn out and also created a sense of discontinuity. I liked everyone I spoke to though.
However after all the interviews were completed(including a culture fit with the GM), everyone went radio silent despite me following up multiple times over several weeks not even when I informed them of a competing offer with a timeline. This was extremely unprofessional of them. After I had invested so much time in their interview process the least I expect is an update, or at least timelines for an update. I do not expect complete silence!