I like that it has an integrated payroll function which makes things much easier than if you have your own system of tracking this information separately from other aspects! It does not offer all functions we require but so far they are working with us in order for them eventually do provide more features as requested by our organization's needs/wants (for example - being able to send messages via text or email instead only through phone calls). We use their Payroll service along side Sage 50 Accounting Software-so everything gets transferred over seamlessly between these two programs very easily allowing me time off work while still getting paychecks sent out regularly without delay each month!!