Overall, I think that this is a very useful and easy to use dictionary. It is well supported by the company and is subject to regular upgrades that improve the usability of the dictionary.
I have used this software for close to 4 years, and there are a few issues that I would mention.
One is that some of the English phrases are very strange, and are not used at all in American English. Perhaps some of these phrases are more common elsewhere in the English speaking world, but some certainly sound like direct machine translations from German. Even so, this reduces my confidence in the German phrases provided, and I feel the need to run more complex phrases in the dictionary by my German friends before I incorporate it into my own usage.
Also, occasionally, I find a commonly used German word that is not present in the dictionary. This is not terribly common though.
If I were to provide any constructive feedback to the makers of this dictionary, I would recommend the following: one, include the singular and plural forms of nouns in the same entry. Sometimes one or the other is completely absent from the dictionary. Second, I would love to see conjugation provided for verbs. Currently, I use the program German Verb Conjugation by Ian Tipton for this purpose.
Overall, this is a good program, but I frequently feel the need to verify definitions with a native German speaker and the dictionary is less comprehensive than I would like.