Great experience in applied research.
Gaining skills and tools outside of the classroom.
Great pay for grad students.
Cons
Benefits aren't offered until after passing doctoral comps (ABD)
No paid time off, leave, or sick days & hourly pay means any time taken off is a straight loss.