I had a wonderful time. The office space is lovely. I had several one on one conversations with various technical and non-technical staff. They clearly explained the domain that their product serves, and described the needs of their customers. There was a written test with several .NET and database specific questions. Overall, very positive experience.