Pros
Postgrad students that are looking to TA, the undergraduate course I worked under was so positive, and working with students that are interested in the subject
Cons
Sometimes you have to advocate for your students grades, but just make a good argument