I like that it allows you to create multiple types of schedules so if one type isn't working well then another can be used instead without having too many options at once (like when creating an employee schedule). It's difficult sometimes figuring things out from their website but they have great customer support which helps! There are not enough features yet compared to other software companies, however we're always trying new ways to improve this product as much as possible. If your looking into something more simple or just need basic timesheets/schedules created this might work best for what you want because there aren't advanced functions here either way - unless maybe someone else has found some hidden gems? We use time sheets daily through our payroll system. This saves us hours each week by doing all these tasks manually rather than waiting until pay day every month where everything gets messed up again due to errors.