Yep, as long as they keep paying without reminders, the 24-hour reporting deadline is what makes 'em one of the ones I like!
As for all of those recent discussions about 'best companies', which is really not a productive question as it varies so much by personal preference and experienced... there are a certain set of criteria that makes companies my favorite, or in my 'second favorite' tier, or third... and having 24 hours to get reports in is one of the criteria.
Practitioner of the Nerdly Arts.