Applied for a position in their San Francisco office. After two rounds of phone interviews, they flew me out to SF. I though their HR office was decent in arranging my travel, they provided hotel and flight and a small reimbursement for incidentals.
The interview itself was a bit of a letdown. I talked with 6 people or so, two of which were general chit-chat, with them telling me about how great of a company they are, and how they have this amazing Java architecture and database layer which somehow has become completely bogged down in overengineered complexity.
I didn't get the job, probably because I bombed on one whiteboard question with one interviewer. The question was one of those obnoxious algorithm questions which could be answered in 30 seconds with Wikipedia, but if you don't have memorized already you are hosed. Instead of moving on to another question, the interviewer decided to hound me for twenty minutes about the one question.
Thanks, but no thanks. Enjoy fixing your crap architecture yourselves.