The benefits I like best are how seamless everything works together from scheduling to payroll processing & reporting for my staff as well as our customers! There is not anything that we dislike at this point however they do offer many different addons or extensions if needed so always look into them when purchasing software because you may find something else very useful within their product line too! We have been able use all aspects seamlessly throughout time which was one thing i didn't realize before hiring but now it's hard to imagine life without each feature available through idwfms!!