| I'm a tech recruiter. The system is obviously broken, and many people have thrown around the idea of somebody representing them. A technical talent agent if you will. So how much would you be willing to pay to get those services? Here is what I would imagine doing: Career advice: helping you make job choices based on your goals. Connecting you with more senior engineers to help you figure out what you want to do. Presenting you with potential companies you may have overlooked. Fielding all incoming recruiting emails/calls Interview Prep. Walking your through each step. Performing due diligence on company's financials Interviewing past employees for reference checks. Check for crazy turnover or horrible bosses. Negotiating your salary Making sure you don't get screwed on equity Follow up: make sure the job is what they said it would be. |
His background is in law and sales. Therefore, he can (and has):
- Negotiate higher fees than I initially ballpark
- Handle all the contractual/legal/financial minutiae that I abhor dealing with
For example, the last Rails consulting gig I did went great. He negotiated a fixed-bid fee that was 40% above my initial hourly estimate. The client also had some specific legal requirements (related to patents) and it was nice not having to deal with it. The client was more than pleased and is coming back for more work. So, giving up 15% of that is a no-brainer.
Now, your question seems more related to placement of long-term/permanent positions. It's hard to speak to that because I haven't had a "real job" in 10 years. I'm not sure if or how I'd be willing to pay. The key parts, IMO, are negotiating salary and reviewing equity terms. If you could really deliver there, I don't see a problem with giving up 10-15% for the first year or two (can someone tell me if that's similar to what a recruiter takes from the company?).
Really, it all comes down to numbers & value. I'll give you X% of my pie if you can make my pie > X% larger.