Unprofessional experience, to say the least, with horrid communication throughout. After submitting my resume on a website that looked like it hadn't been updated since the 90s, I heard back in a few weeks from a noreply email, asking to schedule an interview. There was no recruiter attached, and I had some questions, so I had to manually find my recruiter's email just to clarify something. I proceed to get an unannounced call from a different recruiter to answer my question -- despite that not being the recruiter assigned to me. Moving forward to the interview, the first interview was cancelled a few hours in advance. No reason given. I was then rescheduled for another appointment. Interviewer showed up 15 minute late. Reason? He was busy eating lunch. The actual interview was also poorly structured -- interviewer did not explain what the objective of the design problem was, and jumped from wanting a pseudo-code implementation to nitpicking C syntax. Overall just felt like it was not a productive interview. Of course, I did not receive a decision in a timely fashion afterwards, and had to reach out to the recruiter for a decision. At least they rejected me instead of ghosting.