It's very easy to use with no training required as it has everything you need in one place! The customer service can be lacking at times but we've been able solve issues quickly by reaching out directly through their support team (if needed). I have not found any major dislikes about this software yet; however there are some minor things that could improve its usability like allowing more customization of reports than just what they currently offer or being better integrated into other systems such an accounting packages/etc - This helps us manage our business process much easier since all data flows from point A-B without having multiple applications open which would create confusion between information flow throughout different departments within my organization.