Fairly informal, met quite a few people. For some roles, the company likes to hire you as a temp to hire. They do a unique working interview where you work onsite for a day or half day and get paid. Great way to learn more about personalities and details of the position.