I had an experience with an independent recruiter that went so poorly that I haven’t been able to take those kinds of people seriously since.
A few years back, I was recruited to an up-and-coming startup in the healthcare space in a senior role. It was a massive pay increase, meaningful equity, and a company name I was proud to put on my resume.
An independent firm reached out to me about the role and I was definitely interested. One thing I noticed while doing my independent research was that lots of people had very poor Glassdoor reviews of the company, basically comparing it to Theranos in terms of its culture, constant firings, cult-like CEO, etc. I reached out to several former employees to discuss their experience and could not get one to talk to me about working there. Meanwhile, I was hearing from the recruiters that they hired a new exec team and most complaints were not relevant to the current situation there.
I brought the complaints up with the recruiter and the company during my interview process, and they both told me it was just a couple disgruntled former employees trying to make the company look bad. The recruiter offered to put me in touch with others they placed at the company, but I couldn’t view them as objective sources.
I started the gig and it took me all of two weeks to realize the company was in fact firing people constantly and I had been completely lied to by the recruiter and the company.
As much as I want to believe that there are recruiters out there that look out for devs, the reality is that software talent is the product in that relationship and there aren’t a lot of financial incentives to ensure transparency going into these professional relationships. Recruiters get paid when you sign, which creates an inherent conflict of interest when you’re looking to them as a trusted resource.