Applied online and received a call from their HR team in 2 days. Phone screen with HR happened the same day in the afternoon. Phone screen with hiring manager happened the next morning. Face to face interviews were scheduled for the following Monday. Interviewed seemed to go well but afterwards, there was no follow-up. Apparently I was not the right fit but, regardless, some type of update would have been appreciated to bring closure. Not very professional in my opinion.