Pros

  • Comprehensive features
  • Reliable
  • Quick
  • Offers high-end capabilities for a relatively low price
  • Easy-to-use

Cons

  • Lacks graphical polish