I like that it allows me to see all my leads in one place so i can update them with information easily. It's easy to use. Also i love how quick they are at processing payments. Sometimes there is an issue when trying to upload files but its still worth using because of other benefits that you get from this software! You'll need to have some knowledge about computers first before starting out with the process and learning the platform though because it does take time to learn everything. If u don't know what your doing then ur not going to do well. But after playing around with it and talking to support staff, it becomes easier. Tracking invoicing etc easy just drag n drop.