Pros: relatively decent pay
Cons: very poorly managed
They pay their teachers slightly more than the going rate, but that's for a reason. You'll be looking over your shoulder and wondering when you'll be let go, there is a "good 'ol boy" network that is impossible for newcomers to breach, you'll have no voice, and will be asked to do menial, time wasting tasks for which you'll never see the fruits of your labor. I got out of there as soon as I could.