Conversation with recuiter, then with 1 senior support engineer and his manager. This involved a technical multi choice and a technical discussion. Followed by a 3 person customer support fit. The recruiter said I would receive a job offer after the final interview, but after a month of waiting and back and forth, it eventually never came to fruition. The process was enjoyable, but towards the end, the lack of communication presented a lot of doubt to me about how the company processes recruitment. Not all members of the team during interviews were as welcoming as others.