I was contacted by a recruiter and scheduled for an interview a week later. I was not given interview logistics or even the location. I had to ask for this information. Also I interviewed with 6 people and was not told this beforehand. The interview lasted about 2 hours. Interviewing with 6 people seems excessive. Everyone was friendly enough but I had to repeat myself a few times. Be prepared to interview with many people and to be there for about 2 hours. Culture seems friendly enough. Everyone was nice and laid back but did ask a few job specific questions. Be prepared to run down your work history at least 3 times. This company is rapidly growing and have recently re-branded. Working from home is frowned upon and only an option for senior employees. No talk of benefits or anything.