We were looking for an all in one solution that was easy to use and fit our needs of having multiple locations across the country at once. There is nothing I dislike about this product so far. The customer service has been great as well! Make sure you have your requirements defined before using this software. This can be difficult if you don't get it right from the beginning because some features are not available until later versions. Clearpath enables us to connect employees to jobs quickly so we know who will work where when needed.