My old manager made me think everything was fine between us, then ruined my chance when a recruiter checked my references
The situation, in short, is just like the title says. I had a good opportunity for a new job, and the recruiter seemed interested, but they insisted on speaking to someone from my old workplace. I thought our relationship was good. I had even met my old manager for lunch and we talked about the position and the reference call, and she acted like she was happy for me. No warning, nothing.
This afternoon, the staffing agency called me and said I didn't get the job, then explained why. My old manager said things she had never said to my face. For example, she said I didn't know how to handle project timelines, even though that wasn't even part of my role when I worked with her. The agency themselves sounded surprised, because the rest of my references said positive things about me, but by then the company had already decided to move forward with someone else.
Honestly, this broke me a bit. I thought being let go from the job was hard enough, but now I feel like I can't even use the only Canadian reference I have. I thought about removing that job from my resume, but having my first local work experience is very important when you're trying to find a job here. I've already been struggling for a while to find something new, I have around two years left on my visa, and I'm scared that this alone is making some recruiters hesitate. I don't know if this is now the thing that will finally make me give up and go back to my country.
I'd appreciate any advice, but mostly I think I just needed to get this out somewhere.