Great place to work. One of the benefits as a student tutoring is great to learn more a cement your area of study but also to be in an environment where you share ideas and learn how to communicate effective one on one and in groups.
Cons
The only thing I can't think of is that it is a bit slow at times, and it takes a while depending on your area of interest to get many students, but training is paid and you get paid no matter students use you or not.