I put hiring fraud in quotes because I'm not sure what else to call this and there isn't enough space in a title to explain it.
Basically my company interviewed a candidate who was fantastic. Checked all the boxes, nailed the interview, and had extremely relevant work experience. We made an offer. He accepted. A few weeks later on his first day the guy in the Zoom was definitely not the guy I interviewed. All the other interviewers agreed. Not the same guy.
We've had a number of candidates in the pipeline who seemed to be obviously lying about their identities who didn't make it to an offer but this case seemed different somehow. I cant quite put my finger on it.
I'm just curious to hear how many of you have experienced something similar. Is it common? Is there something obvious I'm not thinking of to help avoid these situations?
We may have passed on other candidates because of the strength of this one guy. This has put us in a pretty unfortunate position.
Some maybe noteworthy facts: we're a 100% remote company. The candidate was US based and said they didn't need visa sponsorship. They only spoke to one in house recruiter, an HR rep, and 3 people in engineering for the interviews. I discovered after the fact that one of the name brand companies on their resume was actually not the company we thought it was but one with the exact same name in a different industry.
We seldom see all the people whom we interviewed for the teams, as devs, being present in the meetings that they are all expected to be present (of course it is most often the timezone difference that is the mentioned reason). Or people who join have their camera turned off, so no way to see them.
Code quality that comes, is not on par with the skillset we evaluated during the interviews and I suspect the whole consultancy is doing something similar with presenting top engineers in the interview and then moving them between many teams. Leaving the less skilled engineer to do the work.