After a phone screening and a phone interview by team members, I took a day off from my current work to be interviewed at Expedia's HQ in Bellevue (5 hr long interview). One of the upper level managers came into the interview 20 minutes late for his 30 minutes allocated time. Looked something bad happened and asked me a hard copy of my resume. I am sorry, but I am a digital person and I don't print anything out. I apologized I did not print out my resume. He told me that I am not suitable for the role because I was not well prepared for the interview. And he left the room. He probably had a terrible day that day, but the way he treated me was unprofessional. Never expected to experience something like this at an online company. Nice recruiters who respect candidates though. I wasted my vacation day for this interview and I felt sorry for myself. Wasted vacation time = can't book a vacation at expedia!