"Part of U of I. Great Research."
What do you like about working at University of Illinois?
"Exciting technology."
What don't you like about working at University of Illinois?
"Yearly contracts."
Update your browser to have a more positive job search experience.
Upgrade My Browser