It's easy to use, it has many features (including automatic timesheet creation), there are tons of integrations with other applications/systems - so you can be as granular or broad in your data collection / reporting needs! I wish we could see more historical stats for each employee vs just aggregate totals like how some systems do this now days but overall its been very successful since implementing about 12 months ago at our organization where currently close up 90%+. One feature would help us out even further; being able show "attendance" by status such if someone was present all day without taking any breaks versus working remotely from another location which may have meant they were technically logged into work during those hours yet not actually physically attending meetings etc.. There isn't anything else really missing aside maybe certain specific reports? We've had no complaints thus far though everything works seamlessly together across multiple platforms making management much easier than ever before!! It's easy to use, very user friendly. The reports are very organized and it's easy to see what everyone is doing in regards to leave usage. I have not found any downsides at this point. I would like to be able to export vacation and sick time data for each individual employee. This feature isn't readily available as of yet but should be soon. It's a great way to keep track of how much time our team members are taking off during the year.