I am Sean Clancy, Director of an SEO Agency - Edge Marketing and here is my point of view regarding Ahrefs software. Without a doubt, Ahrefs has been the market leader for some time and has only gone from strength to strength over the last couple of years.
Pros:
A. Has unique features that no other competitor has, such as - Keyword research for 10 searches and discover content gaps between your site and your competitors
B. Has the biggest database of links out of all the major backlink checkers
C. The dashboards are very clear and intuitive to use. Keeping it simple
D. Has great integration features with other applications to power up your analysis.
Cons:
A. Bit pricey for freelancers or small businesses
B. Is slowing up a lot lately with massive database and volume of new users
C. The free features are very limited compared to other providers.
Overall Experience:
Ahrefs features cover a variety of other SAAS services, meaning you can get most of what you need under one package. Usually, a jack of all trades suffer in quality, not Ahrefs, each of their features could stand up to individual SAAS competitors.
Their blog and how-to videos/articles are top-notch and really allow you to maximize your use of Ahrefs, using almost all the features to good effect.