Edit: This happened Not to me, but to a close friend of mine. To avoid confusion, I'll be telling the story and answering questions in first person as if I was my friend, meaning, the software developer.
I am not an English native speaker, so please excuse if the wording is off in some places. If anyone needs clarification, please let me know in the comments:
I'm a well seasoned software developer and I recently completed (quite successfully) a project for a US based client. I have an informal arrangement with someone I met at my previous workplace (not US), he's the point of contact for the Client and the one that got me the job.
Like I said, the project went great, and the company is happy with the work done, but now they have contacted me directly saying they have a new project on the way and want to work exclusively with me, leaving my partner out of the deal.
While I don't feel any type of "loyalty" towards a company, I do feel I owe this side job to my "agent" and my gut tells me leaving him out is completely wrong. I won't take the job.
These are my questions:
What's the most polite/professional way to turn down this opportunity? I'm thinking something along the lines of: "I'm sorry, I've been working with my partner for quite some time now and we are a team. I'll have to decline your offer if it doesn't include him".
Should I tell my partner about this, or stay silent and let the company figure this out?