Very interesting. How did you get the contact? Did they solicit your entire graduating class, screen and contact some of your class, or was this "out of the blue"? Or, do you just know somebody?
And, is it Cathay proper, or a recruiting agency?
You'll have to balance the contract terms against what might be a very interesting and valuable experience. I don't know much about CX, but I do know a bit about Asia as well as expat contracts (along with many others on this forum). What you might do is post the terms and conditions quoted (if any) and filter the comments. Hopefully somebody who works for CX will post soon.
Your post stuck out because my oldest boy was graduated from Purdue a couple of years ago. He was smart, though - mechanical engineer.
Seriously, I hope this is all that it seems at this point - a terrific opportunity.