Good place to work.
I was working as a developer at UIC during my Master's degree. My responsibilities includes developing, building, content management, enhancing and maintaining the sites for the department. Management was nice and provided me help whenever I needed it, whether technical or personal. The hardest part of the job was I had to cope-up my studies along with my work.