I like how easy it was to use, as well as all the different ways we could filter our data. It's very customizable! We've managed over 4000 employees now with this software - no problems there at all. Nothing really- other than maybe some minor bugs here or there but nothing significant enough to complain about. Just be patient when you first start using it because even though they have made improvements in recent years (and updates are frequent), sometimes things don't work quite right until an update has been applied/released by them. You will need someone who knows what they're doing to set everything up correctly from scratch otherwise you'll waste alot of time trying to figure out why something isn't working properly without errors showing in logs etc.- which won't help much once your stuck. Our payroll department used to manually enter employee hours into.