What I like most about this software is that I am able to pull it up on my phone or on my laptop within a few seconds. I also love the fact that words appear in the target language while you are still typing the the words from the source language.
I also like it how the program would list more than word in the target language as a possible solution.
I dislike the fact that sometimes the program seems to be inaccurate / incomplete. I work as a professional over the phone interpreter and many times i would use Google Translate.
This is especially true for medical translations. Many of the medical terminology is simply missing from Google Translate. For medical translations I would much rather make use of medical dictionaries that seem to be more accurate.
Also, I know that many would try using this program for translating full sentences. This might work for some languages, however due to the complexity of my language (Hungarian) this task seems to be near impossible for this program.
As for problem solving it an inexpensive way of having words translated. The program offers great solutions for simple words or even phases. No need to call an interpreter or a translator to have your documents translated. At the same time you would need to keep in mind that this is only a partial solution and that for any major projects or even for official documents, such as certificates this cannot be an option.