I like that it's easy to use and has all the features needed in an ABA program. The cost can be somewhat high which makes some programs difficult to afford. It also does not have many options when it comes to tracking progress or providing reports. There are other applications out there but this one seems to do everything you need at a reasonable price point. We're able to provide our clients with services they otherwise would not receive because we are able to offer them what they want without breaking their budget.