I am a freelancer. I have been working on and off for the past 2 years for a client, through the headhunter who got me the job originally. Over the past two years, I've done about 700+ hours of work for the client. My question is: If I continue to work for this client as I have been, is it reasonable to expect the headhunter to let me out of the contract eventually? Or, does he get a cut of my pay indefinitely? What is typical?
The contract doesn't require him to let me go. There is a 2 year non-compete after contract termination.
Thanks.