Pros: set schedule, skill building, nurturing environment, flexibility for students, deeply discounted tuition for your first 4 year degree
Cons: lots of downtime, time tracking, more managers than employees.
I love my job at the University of Minnesota! My only criticism is how top heavy the management and administration staff is. I suppose it is a common complaint when working for an academic institution, but the University of Minnesota seems especially administration laden.