Lengthy but moved quickly. Prepare for multiple assignments including building decks and pitching them. Overall HR rep was very responsive and helpful through the process. Took almost 2 months before I received an offer but each week in the process includes some kind of interview. Odd that the only people I spoke to where in NY when I was interviewing for a job in a different market.