The overall communication from HR was quite poor. Interviewer details were not shared in advance via email, which made it difficult to prepare adequately. Additionally, the interview was cancelled at the last minute, citing budget constraints — a reason that could have been communicated earlier. I had to rely on external networks to get updates about my application status, which was disappointing and unprofessional for a recruitment process