87 karma · joined September 12, 2014
However, I strongly support this concept overall. Often, I see the offer letter essentially presented as a formality once the basics are agreed upon. The candidate has completed the interview process, decided his/her non-financial interests in the opportunity, and received that "personal" positive reinforcement from the hiring manager & team. At this point: sure, the offer letter can include a personalized message to start, but ultimately it's for the candidate to review the hard facts: compensation, benefits, disclosures, etc.
I applaud this, but I'm cynical and think it would require an overhaul of the entire system regarding compensation transparency. The status quo offer letter simply benefits the company, and it's hard to justify changing course when only a tiny minority of companies are following suit. If this trend took off, then the threat of a competitive disadvantage come offer time would be a worthwhile motivator. I hope it happens someday.
https://medium.com/@christophelimpalair/why-the-founder-of-r...
Every applicant is bombarding the recruiters with resumes, and it can sometimes be a black hole. If you directly send a message to the CTO/VP/Director of Engineering, introducing yourself, briefly describing why the company appeals to you and how your skills line up, you're far more likely to get noticed. Yeah, it's bold, but you know what they say :)
Leave it open by saying you're interested in an informational chat just to learn more about the company and his job.
He gets that you're basically applying, given your background; but this softer approach communicates "I'm also interested in you and your company" versus "I didn't hear from the recruiter, here's my application."
This will set you apart and, worst case, he says no. But you may have a new networking contact for the future.
Interesting to hear the latest there, but figured I would add my two cents too!
--I've yet to see 'reverse headhunting' where you submit your resume to a recruiter and they then go out to find the best possible position for you.
Yeah, this exists - they're "agents" for software engineers (for example). But it's rare and not sustainable.
---In the long term your loyalty has to lie with your repeat customer, the corporation that hires you. Since you are not going to get any repeat business from the individuals that you've placed (unless you're willing to risk that long term relationship, but there are plenty of other recruiters that will be more than happy to play the game again).
You forgot one thing: reputation. If you do best by your client AND candidate, then your candidate sends your referrals, eventually comes to you when he/she becomes a hiring manager, etc.
---I don't particularly care about what you call it, to me it felt more like interacting with a class of buzz-word wielding vultures trying to make money from placing people based on an extremely limited understanding of what makes the tech world tick.
I've heard this before, usually from less level-headed software engineers. Like I said, sales is a different business - we do different things than you guys. I have repeatedly watched as techies have tried and failed to transition into recruiting. There is an extremely low correlation between tech savvy & recruiting success. Recruiting is a people business.
The underlying theme here, again, is that you're lumping every recruiter into your personal bad experiences - like I already said, some are good. That's not a valid approach in this situation.
You did forget that there are 2 types of recruiters: agency (outside) and corporate (inside).
I, the agency recruiter, do not want to "dislodge" the candidate for the minimum amount required. Not because my fee will be higher with a greater salary, but because I'm actually incentivized to do what is best for both the employer & employee. This is called sales. When you do good by all parties to the transaction, it pays dividends long-term.
So, no, we're not trying to "snag" them. I appreciate your paranoia, as you're not alone; many people dealing with bad recruiters probably need to vent.
But for the most part, your perception of the recruiting industry is different from the reality.
1) It's about gaining intelligence - not in a nefarious way. If enough candidates at the right experience level are giving me a range of $90K - $100K and the client still won't budge beyond looking at candidates in the $60K - $80K range, I can eventually come back to them and say "Listen: of the last 10 candidates you liked, their salaries were..." A smart, reasonable client will make adjustments.
2) In rare cases: a "rockstar" candidate may be able to get 10% more than the budgeted amount, for example. So I would hate to send you that $80K tops message if there were potential for a perfect match. Then suddenly you're no longer interested and we missed a grand opportunity.
Again, I agree with you for the most part. But ultimately, the recruiter figures: 99% of candidates give their salary number or a tight range, upfront, without issue, so there's no harm in asking for reasons 1 and 2.
It's bullshit, especially for those who began their careers during a time of salary deflation.
However, the right employer will NOT base your future salary solely on your current. It should simply be one data point in the process - your value as an employee should be based on a multitude of factors. This isn't pie in the sky; many of my clients do have a compensation system for employees and end up paying fairly.
It's just one data point in determining whether you're a qualified candidate
1) Why would I waste the candidate or the client/employer's time if there's too large a gap between candidate's salary & their highest potential for this role? The company has a budget, candidate have a minimum; let's get this out of the way - it would be terrible if the interview process went swimmingly only to find that the candidate wouldn't budge under $125K and client wouldn't exceed $100K.
2. Finally: it's not a huge deal if candidate prefers NOT to provide salary; sure, it makes you feel a little uncomfortable. If that's the case: no worries, but then I do ask that the candidate gives me a 10% range for their current salary & expectations. Again, employer just wants to know that we're potentially on the same page before wasting time.
3. Literally 95% of my software engineering candidates have no qualms about sharing their salary. The other 4% will at least give me a small range. These candidates that challenge this minor issue end up being more trouble than they're worth in other ways too; it's a red flag. (next stop: "no, I'm not taking a coding test").
Again, there are ways around REQUIRING the salary #. It should not result in a candidate or employer walking. Oof!
Don't worry about interviewing yet, sounds like you're doing OK on that front - really, just get your resume to other companies because being too picky may backfire.
It could be a win-win. The sad reality of finding your "ideal" career is process of elimination: you will run into horrible jobs, but that'll at least get you closer to finding that one that will provide satisfaction.
One of two things will happen. 1) You'll find a new, more satisfying career route, or 2) you'll discover that you have not yet examined every potential possibility within software development, and there are still options. This second one may sound horrible, but you never know - the grass is often greener!
Worst case, you're currently in one of the BEST (employment rate, compensation, prestige) careers ever. So it could be worse. Not to downplay it, but perspective never hurts :)
My philosophy is that a good person never burns bridges, it's irrational. But sometimes it happens.
In the meantime, it's the little things that count and can eventually cause positive change. A couple quick examples come to mind:
1. Recruiting start-ups/show HN ideas: a few successful ones are adding efficiencies, which is indirectly great for people like you. Because the successful recruiter/hiring manager/etc. can devote that extra time to making their little changes towards improving the system. Still, it's not hitting the real pain point.
2. HN posters like you, who remind hiring professionals, that there's yet another frustrated customer - you sound like a reasonable, capable person that a recruiter would be fortunate to work with; this especially lights a fire under people's asses, so thank you!
My theory is that it'll require a serious effort by industry experts with zero expectation of financial return. It's going to have to be about the purpose, not the money, for the very (very) long-term. I shudder imagining the hardcore YC community response to this "non-profit"-esque prospect, but I don't know how else to solve it :-/