I like how customizable it can be with many different layouts to choose from. I think the UI could use some work. The design may look dated by now. It's also not exactly easy to customize the layout of most pages. It requires a lot of clicking around in order to get the page you want to view. This program has helped us track projects, tasks and client information. We've been able to see at a glance what our clients are working on and when they're due.We've been able to see who's working on a project and who hasn't. We've been able to create milestones and deadlines. I really don't know what else it does because we haven't used all of its features.