I like that it has all the functionality of other programs and integrates with our system so well. We have been able to see how much work we are having to do in order to get our jobs done efficiently and how much time we have wasted. The support team was not always responsive. I also did not feel like there were enough people working for the product. I would highly recommend this program. It will make your life easier and you will be happy you made the switch. Being able to see my schedule and what I need to do next along with my employees is a great benefit. The features that really stand out are the ease of use, and the ability to customize the system for your needs. There are some features that could be improved (eg. more integration with other systems). I'm using Limble as my primary CMMS, but we also use it for our contract files. It's great to have one place where you can view all of your information in one place. We've been able to streamline our processes by having all of our data available from one location.