I like how flexible this software can be! For example, if my boss needs some time off then she will let me know ahead of time (and even pay her half so that I don't have to worry about taking days) but sometimes I need more flexibility than they are able to give me because our schedules change constantly at work. So far I'm really happy with their service -- quick replies when needed, great customer support in general. It's definitely worth trying them out since there isn't much risk associated