First was contacted by the recruiter, then directly onsite interview. No zoom. Arrived to the location, the receptionist could not find the hiring manager because there were many people with the same name. Called the recruiter but she didn't answer. Finally after 1/2 hours the hiring manager showed up. What really bothered my is that they said that they will get back to me in a couple of weeks, but they did not. They just ignored my request for feedback. This tells a lot about their ethics. I took a day off for the interview, traveled to the site but they did not bother to send a rejection email.