Very easy, I had a phone interview, in-person interview where I got to speak with other direct team members, and then a final phone interview with the CEO. It was mostly a good and normal experience until the final phone interview with the CEO. It felt unprofessional and I could hear the irritation in having to fulfill the position I was applying for. He had asked "how do I know you're not going to leave?" and then went on a rant about how quickly people take offers then resign.