Professional, timely, and friendly (definitely not too formal) communication, a bit of unclear timeline for the final decision, but overall a good experience and timely communication.
I had a telephone screening, HR interview, technical task and technical interview.