I applied online and then was asked to do an interview a month later. The interview was conducted virtually with 4 other engineers/developers, only one of which was on camera. The team didn't appear super enthusiastic to be there and only asked basic questions. After the interview, I didn't hear anything back from them for a month, no follow-up email no second interview nothing (at which point I had forgotten about the position) then all of a sudden I was offered the position. By that point, I had already accepted another role elsewhere weeks earlier.