I like that it allows me to keep everything in one place instead of having multiple applications for different functions - we are able to run reports faster than other systems because we can access them all through this system! It's also helpful with payroll since each department has their own set up. Nothing really at this time as far as complaints go. The only thing currently that I do not use would be the customer relationship manager function which seems outdated now compared to newer versions of programs out there. We have been able to streamline several departments by using Direct Biz Tech and I am happy with how easy they make things seem overall.