Had a series of phone interviews (about 4 or 5) with different senior staff members before being brought for a day of several in-person interviews at their office in San Mateo (I'm East Coast based and the company paid for the expenses). The interviews were challenging but not unnecessarily so and covered a range of questions involving case questions, personality and career plan questions, and familiarity and comfort with the job responsibilities. The staff were very intelligent and friendly and I found the overall experience extremely positive. The job offer was generous and even though the firm wanted to hire quickly (as it was expanding rapidly), I secured a month to make a decision.