Pros
You get to work with enthusiastic, inspired students. It's not very difficult work and it pays decently well.
Cons
The other negative review (with the title "Run Away") is spot on. This company is poorly managed. As an instructor, your job is to go through the pre-written scripts. While technically, the instructors are told not to edit scripts without informing the curriculum team, the curriculum team is in fact very difficult to get a hold of. That means that a lot of instructors add material to scripts without checking in with anyone, resulting in complicated, disorganized scripts. In the years I've worked for Art of Problem Solving, no one has gone through the scripts and made sure they hang together. The added instructor comments aren't incorporated or streamlined. Dead-end questions don't get taken out, despite the fact that the transcripts clearly show which approaches work in class and which approaches do not. All of these issues put together mean that you wind up running scripts over and over again despite knowing from last time that the scripts will not communicate the concepts clearly. Given how strong and motivated the students are, this is a frustrating experience. It is also very difficult to get in touch with anyone about any substantial issues, like the script issues I mentioned above, but also many others. The management structure of the company is very flat, which means that there aren't built-in structures for dealing with commonplace problems. The company is much more interested in expanding than in making sure it's producing a good product.