This brings back memories..
The company I used to work for has the same contract... Its good for 1 year after you quit.
If you invent something, they can lay claim to it...
I remember reading it when I got hired...
Oddly enough...it had to do with the Telecommunications sector also....