10 weeks of interviews for a "Communication" rejection
I spent 2.5 months in Revolut’s hiring process for an Upper Middle ML Engineer role, going through 7 rounds of interviews. All technical stages were passed successfully, with no concerns raised at any point.
The issue: after 10 weeks, I was rejected due to “communication issues.” If it takes a company that long to evaluate how a candidate communicates, the problem is not the candidate - it’s the hiring process. This should be identified in the first 1-2 stages, not at the very end.
Throughout the process, it increasingly felt like the expectations were closer to a Product Manager than an ML Engineer. This lack of clarity creates unnecessary friction and wasted effort on both sides.
After investing significant time, I received no actionable feedback. Follow-up messages were ignored. This shows a lack of respect for candidates’ time and effort.