I like how it's easy to navigate through all of my billing, appointment scheduling, insurance claims, etc., while keeping track of what time each provider works in our office. It also has an awesome feature called "My Practice" where we keep notes about important things such as upcoming appointments or any other events going on at our office. The only thing I dislike is some of their features are not as intuitive as they could be. However, if you're looking for something simple but still very useful then this software will do just fine! We've been able use Pearl to create new bills, schedule appointments, pay insurance providers, and even send out invoices.