I like how easy it was for me, as an administrative assistant (and not technically trained) user, to learn all aspects of this tool including its advanced features such as time cards tracking/payroll processing etc.. The interface could be more intuitive at times but overall very simple! It's great if your organization uses WBS coding or other standard industry terminology - which ours does- so we're able to utilize some powerful functions without having to customize them ourselves through code changes. Also, using our client portal has been extremely useful since most employees are remote workers who would otherwise have no way of knowing when their coworkers were working hours outside normal business days.- Project management / Scheduling & ReportingTracking employee attendance across multiple sites within one accountMaintaining payroll records.