Can't remember where the site is but I do remember it was basically a way for digital studios to advertise online.
The layout basically stated what the job entailed & what kind of movies you'd be working on.
1st few said "working on movies such as Shrek 2"
& this was even before an official announcement about Shrek 2 had been made.
Under the ILM description it said "working on movies such as Star Wars episodes 7-9"