I had a very bad recruitment experience with GoodLeaf. Be careful because this company has no ethics and will use you as a potential plan B, wasting your time and making promises they won't keep. Here's my experience:
I applied for a REMOTE Recruiter position. The job could be done from anywhere in Canada. I myself live in Calgary, AB.
I had a first interview via Teams with someone located in Ontario. At that moment, everything went very well so I was then invited to a second in-person interview with two other people at their brand new office in Calgary. The second interview also went very well, and I was told that I should receive an answer in about one week, when they make their choice about the chosen candidate. I had a great first meeting with those people, and I even been told they would love to work with me.
A week and a half later, I received an e-mail from the first person I met asking about my availability for a call to speak about the next step for this position. I was very happy so I gave her all my availabilities immediately, but she didn't bother to reply or send me a Teams invitation all day. It wasn't until the next day that she asked me if she could call me right away. During this call, she told me that she had given the Recruiter role to someone located in Montreal area, for the simple reason that this person's location was more interesting for them. I didn't understand, as the job was originally possible to do remotely from anywhere in Canada. I did understand, however, that it had taken her some time to get back to me, as she was in the process of concluding the contract with this other candidate.
So I was simply a Plan B, and she deliberately let me believe that I was going further in the process knowing that I wouldn't get the role.
But that wasn't all. During our discussion, she also told me that she wanted to offer me another position, as everyone had really liked me during the interviews. However, according to her, the role was entry-level and paid no more than $55,000/year. So I told her that it was a position that interested me a lot in terms of missions, but that it had been a long time since I was a junior, and that this salary was much lower than my previous one. I also told her that I was willing to accept less than my previous job, but that it had to be around $65,000/year to pay my bills. She then told me that she completely understood and that she would try to negotiate with her hierarchy to revise the budget for this position so it could fit better to me in terms of responsibilities and pay. She said she'd get back to me by the following afternoon at the latest, and at the same time, she asked for my references for this new job, which I provided directly after our call. Since then, I've never heard from her again. I've emailed her again and tried to contact her by phone, but she refuses to answer. She has also never contacted my references. This person first used me as a plan B for the position I had applied for, then tried to offer me another role with a salary way below my skills. And what's most incredible is that this second job she told me about is still listed on Glassdoor, with a salary range that matches my expectations ($60,000-$68,000/year).
I now think that this person has been extremely unprofessional, and she simply refuses to take responsibility by telling me that I didn't get the role. I'm convinced that the reasons for this ghosting are obscure, as my behavior has been exemplary throughout the process. I am convinced now that they are looking for someone they can pay less. It's never easy to tell a candidate that they've been unsuccessful, but not to do so is a truly shameful lack of respect and ethics on the part of a company.