Consisted of an initial call with HR, a meeting with several members of the team for half a day as well as a final call with a member of the leadership team. The interview process was fast, efficient and well organised. Communication with the recruitment team was fantastic throughout, I was kept fully informed about how things were progressing and next steps indeed everybody I met or spoke with was warm, welcoming and helpful. During my day of face-to-face interviews I was given a tour of the floor (very impressive working environment) and introduced to members of the team. I also had a nice break where I had tea and snacks and hung out with a friendly HR manager who talked me through what it was like to work at AppNexus. Overall this was easily the most well thought out interview process I have experienced. I was quickly updated after each stage and if I ever had questions or needed to make changes, the AppNexus team went out of their way to help. I cannot speak highly enough of the AppNexus team. I was thoroughly impressed with each interaction I had and was consistently treated with courtesy, respect and transparency.