Pros: great people, flexible work hours
Cons: terrible pay, no guaranteed work schedule, no benefits
If this place is your primary source of income, then you're going to not be able to support yourself at all! I used this place solely for teaching experience. There are no pay incentives, you have no set schedule, and sometimes weeks can pass before you have a class. The people who work there are nice, but I wouldn't recommend working there!