What do you like best?
It does make it easier for a non-programmer to create "interactive" marketing content, with an easier-to-use interface than some of its competitors. The support from customer service was also very good when we needed it.
What do you dislike?
For the price, the functionality really just wasn't robust enough. It was more like having an animated piece of content than a truly meaningful interactive one. For things like quizzes, etc, you're probably better off using a cheaper tool that focuses on quizzes. It was not nearly as personalized as we needed.
Recommendations to others considering the product
Really think about what you're looking to get out of the product. For us, we really wanted more customizable logic and the ability to create dynamic responses, and the functionality just wasn't enough for our needs, particularly given the cost. If you want to go with SnapApp, I'd recommend setting expectations low (if you want to do quizzes, for example, or basically animate your white papers). From there, you'll be enthusiastic and thrilled to see your expectations exceeded. But remember it's not magic and it's not going to replace having a truly talented coder/programmer on your team - not even close! Also consider starting with cheaper alternatives and seeing if this is the kind of thing you really want to invest in first.
What business problems are you solving with the product? What benefits have you realized?
It did make for more interactive content in our marketing campaigns, it was definitely true that we could make more interesting content without needing to over-burden our programmers. Marketers can create interactive-ish content without needing to learn to code, which was great.