Pros: get homework done while working, low stress, good pocket change
Cons: the realization that you're just a grunt
As a tutor, I was assigned a single student for his relational database course. It was one on one, and I love teaching. But it was 1 hour per week, enough work to buy my lunch that day.
As a lab assistant, I worked a couple hours a week just hanging out in the computer lab assisting computer students with their homework or computer troubles. There was a schedule for bringing the mobile computer setup into classrooms for various classes. Not bad a bad experience since I got to work on my homework and play chess a lot.