Pros: Kept skills honed and got a discounted rate on food, good pay for a student
At RIT, I worked at a cafeteria and as a teaching assistant. Both jobs payed above the state's minimum wage and the cafeteria offered advancement to become a manager. My hours as a teaching assistant were very few and allowed my to get my school work done, which I usually did after a shift or during a break while working at the cafeteria. My coworkers and managers were all very casual, fun people. As a teaching assistant I cemented and kept fresh my understanding of circuit design and analysis as well as equipment maintenance (bench supplies, oscilloscopes, etc).
All-in-all, very good student jobs.