The ease of use, it has all my submittals at one place which makes life easier when I submit invoices or change orders etc., It also keeps track of time cards so payroll can be submitted correctly without any errors being made due incorrect timesheets entered into system by employees. There are some issues with this software such as not having an option where you can edit/delete/update existing items in database but only add new ones like other programs have done in past years - however these things do happen now & then! So far nothing really negative about program itself just minor hiccups here n there. This helps me keep up with what's going on within our organisation, whether its staff members who've been sick or those that haven't shown up recently etc. And if they're late paying their fees we.