Half a year ago, I was more or less unofficially queried by few ATI workers, If I still have passion and possibility to join to ATI Europe if that kind of situation would been made possible. At that moment, as being soon get a permanent place from where I work right now (business wise, big non IT company, with need of specialized software available nowhere) I had to say "no" at least right now.
working in a big company, that does not have your knowledge as business critical division, gives you certain freedoms, like doing your job whenever you like, and just the way you like. In Negative side, you r job won't be as "cool" as it would be in hype companies and the paycheck is smaller. (but then again, you don't need to do 25 hours a day. 16 will be enough. )
In any case, it was really nice to notice that my name really is recognized and remembered.
Well... I think that your knowledge could become core business in every company, also in that you don't like to stay in. And then I think I'd prefer to work hundreds times in Nvidia or ATI and doing the same adding the passion that help to make your work better. I think that when YOU want to arrive early in the morning and stay late at the evening because you beleive in what the company make.. well.. this is work!