Although it initially seems complex, a little practice and it becomes very easy to use. It's features are superior to others. It's accuracy is exceptional.
Pros: Advanced features
Cons: Initial learning curve
This review was written in the old system and had content requirements that are different than reviews written today.