I applied through a recruiter. The process took 2 weeks. I interviewed at Tech Mahindra (Toronto, ON) in Nov 2024
Interview
Disappointing and Unprofessional Recruitment Process
I was contacted by a Tech Mahindra recruiter in Toronto regarding a job opportunity. After expressing my interest, I had an initial HR interview followed by a technical call with the VP of Engineering for Data Canada (focused on data engineering) and a Lead DevOps Engineer. The position I was interviewing for was Platform Engineering.
A few days later, a recruiter called me via WhatsApp to inform me that I had cleared the interview process and would soon receive the next steps. However, things quickly became disorganized. Another recruiter contacted me, asking about my immigration status in Canada. I explained that I have a closed work permit and would require sponsorship for a new one. They also inquired about my status in Latin America, to which I clarified that I am a citizen there.
After this, communication became erratic and frustrating. Despite my follow-up emails requesting an offer letter or clarity on next steps, the head of recruitment in Toronto asked if I would be open to opportunities in South America instead. A few days later, yet another manager reached out via WhatsApp, claiming to oversee relocations for the client and promising to arrange an offer and work permit for Canada.
Later, HR asked if I would consider negotiating a lower salary, to which I agreed. However, the back-and-forth communication between different individuals left me feeling that they were not serious about finalizing the offer. It seemed like they were just gathering information about salary expectations or work permits without any real intent to proceed.
Even after suggesting that I could start in Latin America to expedite the process, HR informed me that it would take more time. By this point, I was deeply frustrated and expressed my need to pursue other opportunities if they continued with the delays and lack of clarity.
Overall, I found Tech Mahindra’s recruitment process highly unprofessional and unreliable. The constant back-and-forth with different people and the lack of transparency or follow-through left me disappointed. Candidates deserve better communication and a more respectful hiring process.