It's very easy to use, it has all features we were looking for in one place (Task management with different projects). The only thing I dislike about this software is that sometimes when saving changes there are some errors or things not saved properly so if someone else will try editing your tasks they might mess up something important which may take long time fixing by yourself. We needed an application where our team members can log their daily work activities without having many problems of losing track what was done each day/week etc. With enporjob everything related directly to project development process would be logged automatically into separate folders called "Project". This way everyone could have access easily over his own progress regarding any given Project at anytime just using web browser.