One of the best I've ever seen, even if they decide to not send you an offer, you feel valued, heard, and appreciated. I started with a phone interview with HR representative, which led to selection task and a meeting to go over that task. After that I had a meet the team coffee break, the reference check and the offer followed.