The recruiter was so vague and not very clear about the details of the role, which made it difficult to fully understand expectations before the interview. The hiring manager interview itself went well and was a positive experience; the questions were mostly behavioral and surface-level rather than technical. At the end, the hiring manager mentioned the next steps and gave me the impression that I had passed. However, about a week later, the recruiter sent a generic rejection email without any explanation or feedback.