The flexibility of the software is what makes it a good choice for use in a manufacturing environment. I like the interface as it is very friendly and easy to learn. It is easy to use and is very fast. I would like to have some functionality added to the software. I would like to have the ability to save a set up for future use. I would also like to have an option to have the equipment set up for use in less than ideal conditions. Overall it is a good program to use for tracking tasks. I am using the software to track daily machine and assembly tasks and I have had no problems thus far. I am tracking daily work for two different manufacturing projects. I like that we have been able to use this software for our business needs without having too much of an issue with it! The customer support is great as well!! They are always willing/able help us out when needed. Nothing really at all so far but overall its good stuff - seems pretty easy enought if you know what your doing which i do not hahaha- however they will train anyone who wants training in their product. !