Pros: challenging work, flexible schedule, excellent pay (for a student hourly worker)
Cons: very low accountability, zero incentive structure, poor management.
On campus Student/Faculty IT support is the ideal student job. The work takes skill, and the student employees are better compensated the more experience they gain (regular raises). The job is very flexible, adjusting easily with the somewhat unpredictable college schedule. Job security is top notch. This does, however, lead to decreased accountability across the board. The full time employees are not very reliable.