The process moved quickly, but not so quickly that it was hard to keep up. I was given a coding assignment, which was intriguing and gave good insight into what sort of challenges the company faces day-to-day. The interviewers were friendly, and I felt very comfortable the entire time. The interview was quite long, nearly all day, but it wasn't monotonous. In fact, it was quite enjoyable!
The logistics were a bit funky, as the company was in the middle of moving offices. I started at the old office, where I had a sales demo. The people I met there were very helpful in helping me find who I needed. After that we went to the new office, which was having some renovations done. It was messy and unorganized. Despite this, the people and company as a whole were clearly focused and working toward a common goal. The mess around me was greatly overshadowed by the clear potential of the team and product.
Even if I hadn't received an offer, I'd interview here agin just for the great experience I had!