screening with recruiter was fine. she told me they like to move fast, but offered me the next interview 7+ days out. then they canceled the 2nd interview the day before saying they found their perfect candidate and offered me a consolation 15 min chat with the hiring manager, not sure what for.