Submitted application; a few days later received a rejection email. Two days after that, I got a call from the recruiter. We had a great chat and she set me up with an in-person interview. Went to interview, arrived on time. The manager was 15 min late and insisted I must have misread the appointment time (I double checked and I did not.) None the less, she and I had a great conversation as well. She told me quite a bit about the company and next steps. She told me to come back the following week on Tuesday, to shadow someone currently in the role. A few days after that, I get a rejection email. I call the recruiter to clarify: am I rejected or should I go to job preview on Tuesday? The recruiter apologizes and said she sent the email to the wrong person and that I should go Tuesday. So I went. They had no idea I was coming. They called the manager I met with and she said the recruiter was supposed to get in touch with me. I told her that I did speak with her, and she told me to come. So then she apologies for the confusion, tells me to leave and that she will call me. Guess who never called? It really is completely OK if I am not a good fit, but they were obviously not on the same page and wasted my time. I am grateful that I dodged this bullet! I highly recommend staying away from this place!