Was scheduled for an initial 15 minute interview, then got a follow up email the day of the interview saying the meeting was cancelled because they had sourced an internal candidate for the position. I suppose it beats going through a lengthy interview process to learn the same fate, but it wasn't a great look.