I had a lot of flexibility in terms of times, I met many interesting people, and was able to make people happy
Cons
The work often comes in spurts, with many people all showing around exam time. I was unable to build strong contacts with the people I worked with because they would often come for a short amount of time and never show up again