I like that it is easy to learn and use. You can sort your data in several ways, and at the same time, and this allows you to really drill down when you are prioritizing your contacts for the day. It also lets you see how many contacts someone else on your team got to in a day/week etc. Which is valuable when you are in a manager role, and or planning what is coming to you, or how it is handled if it is handed off. Also there is a schedule email option, that allows you to plan out when your contact will get an email, which can be handy and it will also notify you once it is sent out. Also you can create email templates that are either for your individual use, or for team use, with great ease, keeping you all on message. There are a LOT of options, that let you customize your experience and your data, and keep you on track of your contacts. Including notes, and tasks. I like the notes to keep the file updated, and tasks to keep other team members all on the same page with what the client is told, and what stage they are in; it really makes for fast and smooth team communication. (As a side note, I don't know what we pay for the product, so I can't speak to the value for cost, only for the pros and cons of the actual day to day use. So I skipped that as it is NA to me personally.)
When I have several pages of data, say 50 pages after my search, trying to get to page 35 is a little cumbersome, as I have to start at either page 1 or page 50, and go in the desired direction a few pages at a time. I can't just type in a box to go to page 35.