hours are great
support from full time staff is superb - they're really good at what they do.
pay is decent per hour
some of the other people to work with are really good.
Cons
some of the other part timers (especially those that have been around for a long time) are not good to work with - really destroyed my experience working here because of these people who didn't even seem that they liked working with kids and who were terrible at communication.