I like that we can create multiple time sheets for different teams, projects or departments without any hassle! There is nothing to dislike about this software so far, but if you need more features then it might be harder than what they offer out of box in their free version.
We use crowd keep as an internal tool where our employees track their daily activities using timesheets by themselves instead of us having them do all those things manually which was quite tedious at first (and sometimes embarrassing too). This has saved me tons of work because now my team members don't have to come up with fake hours/projects just to make sure everything gets recorded properly since many people would forget otherwise.