Easy to use, quick implementation with minimal training required as well easy integration of all HR systems (ADP/Paychex). Also has excellent mobile app which makes it very user friendly! Not much I dislike about this product other than minor quirks in some reports that can be easily fixed by editing them manually or using custom code if necessary but not major issues overall great software!! We have been able solve our employee tracking needs from one system rather then having multiple applications across several different platforms like ADO etc..