The ease of use of the program. It's functionality is amazing. I can easily keep track of all my employees and their time and pay them accordingly. I also like how it keeps me updated every day about when people are coming or going. Sometimes it's hard for new hires to get started because they don't have any experience using the system. If you're looking for an easy way to keep track of everything your business needs, this is definitely the best choice! I've been able to keep accurate records of who works where and what hours they work.