The interview process was straightforward and everyone I interacted with was professional and pleasant.
The process consisted of:
* Initial screening call with HR
* Interview with the hiring manager
* Technical interview with the team
After successfully completing all interview stages, I was ultimately rejected due to a requirement from senior management that had not been mentioned in the job description and was not communicated at any point during the interview process.
While I appreciate the positive interactions with the interviewers, it was disappointing to learn about an additional requirement only after completing all stages. Greater transparency regarding key hiring criteria earlier in the process would help candidates better assess their fit for the role and avoid investing time in a process that may not align with expectations.