I'm confused with your logic. Currently, an employee at Apple can decide to look for a new job, interview at Google, and CAN negotiate a higher salary at Apple based on an offer from Google (i.e. he can leverage the offer into a raise). What is the difference ?
They are yin and yang. Instead of an employee looking for a job at adifferent company, a company is looking to fill a job with a certain employee. In both cases, a worker can use that as leverage with their current employer and/or potential employer.
Non-poaching agreements only help the big companies keep employees under their thumbs. The employee you speak of might be happier and earn more, but currently the agreements mean this:
1) Google wouldn't actively try to recruit them because they are working for apple
2) Google wouldn't hire them even if they came in for the interview and they were the most qualified person for the job - because they are working for Apple.
How is it illegal for two companies to say, "Hey man, dont go taking my people and I shan't do the same"? If a worker in Apple wanted to work for Google, all he had to do was put in a job application.
No, if he wanted to work for google, he still couldn't. Because google wouldn't hire them. Not based on the worker's ability or salary requirements, but because google and apple agreed ahead of time not to do it.
not only that, but these companies blacklist people. That sucks.
This has nothing to do with holding down wages. This has everything to do with legal issues. Google does not want its code and ideas to fall into the hands of Apple. Apple does not want its code and ideas to fall into the hands of Google.
It's less tangible than that. It's about
talent falling into the wrong hands. Apple patents the hell out of all its ideas, so there is no risk there. What these companies are worried about is the
future ideas, potential, and/or productivity that these employees represent. They don't want a skilled worker doing a good job somewhere else.
Jonathan Ive couldn't work for Google right now. Imagine if he left - and took his crazy design experience with him. Apple wouldn't be worried about losing the design for a product that is already out. They would be worried about losing his design talent on a product that hasn't even been thought of yet.
By doing this both companies were protecting themselves from potential liability issues that may occur when one member jumps ship. Thats all. Nothing more and nothing less.
That's what patents are for. Now they're protecting themselves by screwing talented people.
Agan, though, I'm really surprised pixar would do this. That's a shame.