All straight forward. Nothing unusual or unexpected from the over all process. Every one was very professional so I have not complaints regarding any aspect of the over all process and the manner in which it was conducted.
I was referred and had a phone and onsite interview. There people are nice and they asked about how problem in their project and how would I solve. The interview is not difficult.
They have a cute office also in the beautiful small town.