I enjoyed the interview process.
1 technical phone interview
1 personal in-person interview
The technical interview was difficult, but fair. I did better than I thought and was offered an in-person interview the next week. I gladly accepted.
My in-person interview was to gauge if I was a good fit. It was professional and the topics were always regarding work-related matters unless I steered the conversation elsewhere.
I was offered a competitive salary, I made a slightly larger counter-request and it was accepted.
The entire experience was... fun... is the only way to describe it. I felt like they wanted a person and not a corporate cog.