The interview process seems pretty messy. There's a lot of shuffling around with times, and sometimes they even cancel at the last minute. What's worse is that you don't really know what you're walking into. You show up not knowing what the interview's about or how long you'll be there.