It seems like they do not communicate well internally. Lots of confusion about what the interview was for for each person I talked to and lots of conflicting information. I did not take the job because I really could not understand what was wanted of me.
Very friendly employees that enjoyed working there. Straightforward interview process with basic questions about background and your interest in the firm. No curve balls as long as you are prepared to answer these questions.