fast paced if you can't keep up, little time between students (5 minutes to leave one student, set up for the next, and get started), hours can be inconsistent depending on student load, the amount they charge per student compared to how much they pay the people who do the most direct work with students is insulting. The core values / mission are more of a theory than reality.