What does the software or service do well? This is a rank checking software for Google and Bing search engines when I was first looking to get such a software, I looked at many others and also I had been using some others before that went out of business. I liked this one best because it can do competitor checking at same time and also for ORM companies and purposes it can be used to check where specific negative URL ranks or how the positive ones rank.
What does the software or service not do well? It does what it is supposed to do very well. I cannot think of anything it cannot do well. However, perhaps they can add more features to do other SEO related analysis and provide data on backlinks.
What do you wish you had known about the software or service before using? Nothing. It's exactly what I wanted.