Pros
The actual teaching was fun, the work itself was enjoyable. I liked my coworkers.
Cons
-Not getting paid unless, on your own time, you hunted down the payroll person and waited for them to get a physical check. -Terrible lack of communication -Never getting an employee ID/discount card, reason given being that they "ran out." (You don't know how many employees you have and didn't order the right amount?) -NOT GETTING A W-2! This basically absorbed three stressful weeks of my life when I was trying to file taxes and couldn't get a thing from them. No response at all to various communication attempts. -Not being paid the right amount. There was a week where I had twice as many students (so should have had twice as much pay) as usual but still was only paid $50. However, it was such a pain to get my paycheck at all that I wasn't up to whatever I'd have to go through to get paid the correct amount. -they just put projects on the calendar. Sometimes they are really weird things like a "baby kimono." I'd no idea how to make a baby kimono, thankfully none of the students wanted to make one, but they don't check with you before just advertising and scheduling weird projects you're supposed to teach. they offer no materials to explain anything to you (like to show you how to make the weird things they advertise you'll be teaching).