The best thing about this software is that it saves a lot of time in preparing an expense report. It also makes the process of approval fast and easy to handle. I dislike most of the features. For example, there are not many options for making reports. You can't prepare your own reports either. I've found other products with more features and functions. This one just doesn't have enough to be useful. If you are looking for a simple expense report preparation tool then this is what you need. I use this product mostly for my expense reports where I prepare them in batches to save time.