I like how easy it is to use and navigate, also that it has many options such as having a live status of every task which is great if you have many users. It would be nice if it had more reporting features so that you can track all tasks in progress. I think that all companies should use this software, it saves time and it helps us get the job done faster. We have been using smart approve for about one year now and we are able to do most jobs we need to do within our department with ease. I liked that it was very easy, simple & quick enought as well so they could be ready in just hours! It would help if there were more people who worked at this kind of service but everything else is great!! You can do all your approvals online without having to send anyone out anywhere or have them come into your office. There's nothing i dislike about smart approve other than maybe how much quicker things go when compared to paper forms. !