Overall process was really good, my recruiter was super communicative and approachable. She informed me about all of the steps and what to expect. My process took really long due to annual leaves, Christmas holidays and some organisational changes but I was informed all about it beforehand. Also, when they told me "we will contact you on XX day" they always sent an email or give a call on that day. Compared to other tech companies I've been interviewed, it was the best.