I was contacted by a recruiter and had a two phone interviews with the senior product manager as well as the chief revenue officer at the company. These went well and then I was given a product demonstration. Finally, I was asked to fly to SF for in-person interviews that lasted the whole day and it ended with a meeting with the CEO, which frankly, was not a pleasant experience.
The icing on the cake was that when I sent out my reimbursement information - I NEVER GOT REIMBURSED!!!!! After multiple e-mails to the recruiter and the company, I was not repaid the almost $800 that I spent on the trip out to interview. This had been something I discussed prior to the trip and am shocked that they would SCAM ME out of my money.
INTERVIEWER BEWARE!