The ability to customize reports is one of my favorite features, but that feature alone doesn't do it justice as there's so much more! You can create your own templates or even export existing ones into compliance desktop if you'd like.
As mentioned above customization was difficult at first since I wasn't familiar with how they organize their system for reporting requirements - this has been updated in some recent updates (I believe). There are still times when using custom fields requires me pulling up another software such as excel which isn't ideal from an efficiency/time standpoint. This program allows us quick access to all required information whether we're reviewing paystubs, timecards etc., allowing employees easy monitoring without needing additional outside help.