Pros:
- Simple and easy to use
- Superior translations as compared to Google and Microsoft
- Doesn't mess up the grammar
- Translation can be seen for individual words
- You can also check for alternative translations
Cons:
- Limited number of languages supported