A company that provides services to us, approached an employee and offered them a job. The employee accepted the job.
I run a tech services and conservation NPO. We're knee deep in a growth stage, have 10+ clients waitlisted and have developed impressive relations with our market leader that could lead to exposure of our work and our partners technology to 5M people a year through museum exhibits.
A technology company that makes the tools we use donated a large amount of technology and tech support, since we are opening a large market for them and I think they believe in our mission... though I think the money is a big part of it.
One of my key employees was talking with their customer service to get some help with tools we are using for a client project and they offered her a job, then we were at the company for a conference and on our bill they interviewed and hired her behind my back. I doubt the people higher up that I work with know about it, it's a large company.
I understand it's a competitive job market and we can't offer the security or salary of private sector companies now, but this seems pretty dirty.
Is it unethical, or just an uncool thing they did? How can I not trust that their customer service will not do this again? Cover it in our contracts better? If not, do you recommend we switch technology platforms to avoid this happening again?
I know keeping a level head is important in this, since we have had good relationship.