The ease of use and the fact that it has a lot of features. It was easy to implement as well. The price is also not bad. I was able to do a lot of things with the software in a short period of time. I would recommend it because it is very useful and the price is not bad. I like the fact that I can change the layout of the application and that it is easy to use. I would recommend it to other companies as well. I am solving a lot of problems that I had in the past with the company. I like that it's easy enough for anyone with basic computer knowledge can learn how to use this product, but still complex enough so an expert user could figure out anything they need to know. It took me about 5 minutes to get used to using the program. We've been able to track all our employees' hours easily, no more lost time cards! This has also helped us keep up-to-date records in regards to vacation days.