Pros
Honestly nothing good to say about the place.
Cons
Unpaid overtime, undocumented hours, over crowding, terrible lesson structure, high turnover rate, underpaid, no breaks (even though it's stated in the contract that you have breaks), power harassment, the list goes on and on.