After having scheduled and confirmed an onsite interview with me, the recruiter canceled the calendar event without comment. The company then ignored my emails for several days and then finally less than 24 hours before my interview, they told me they were canceling my interview because they gave the job to someone last week and forgot to tell me. There were other issues throughout the process, but this was the most ridiculous.