I love the way the software is organized and how everything works together. I don't like that you can't just go to a new screen without having to close out of the previous screen. For example, if you have a calendar with several appointments and you need to go to the time off screen, you have to close out of the calendar. I also don't like how the time off screen is only a few screens away from the calendar screen. I think a better design would be to have a separate screen for time off so that you could keep all of your screens separate. I like being able to see my time off, but it is not very user friendly. I also don't like the way that the calendar is only a few screens away from the time off screen. If I need to go to the time off screen, I have to close out of all of my other screens. I would recommend this to someone who wants to see their time off, but doesn't need to see their calendar. I've been able to see my time off and be able to log it. I like it because it's easy to use, has good support and offers many features.The interface could be better but nothing too big really since we have not had any problems with it yet.We are using this product in order to track our employees time off from work.It allows us to keep all of their information at one place so when they want to take leave or request for vacation it will be easily accessible.