The interview was mostly informal. Initial perception of the people was that everyone seemed friendly and professional, except the recruiter; she was not very professional or polished at all. If I relied on my interaction with her, I would not have accepted the position. The interview started on time and the receptionists were polite and friendly both times I visited the office. The manager that interview me was professional but hard to read at first. The second interview was a bit of weird. It consisted of a meeting with me and a human resources person that asked me a few irrelevant questions - things that I had already answered during the phone and prior in-person interview.