We have been using this product since 2015. It has helped us streamline our time tracking process by having all of our employees sign in online, instead of manually logging it into an Excel spreadsheet or other system. The customer service team at Cascade are very responsive as well! I would highly recommend them to any organization looking to simplify their employee management processes. There hasn't really anything we dislike about the program so far. They've continued to improve over time. Great platform for easy record keeping and data entry.