2 phone interviews with a recruiter, pretty standard stuff. Nothing out of the ordinary. One had to be re-scheduled. After a week or 10 days after I had to email for an update. They wanted to bring me in person for an interview. 1 hour, 1 hour!, before my ~3 hour in person interview was supposed to start they emailed me telling me they were cancelling. Absolutely ridiculous and unprofessional.