This software allows me to create my own workflows, assign tasks to employees, track time spent in various projects etc. It also gives reports of all data entered within its system. I have used this product for over 10 years now and it has never failed me once! The only thing is that sometimes when i try to use some features like creating new forms or adding tabs, it freezes and crashes but if you restart your computer everything works fine again. Definitely worth using as we've been using it since 2004 without any issues at all.