I like how easy it was to use this software because everything can be done from one screen! It's very user friendly which makes things easier when you're trying to learn something new or figure out what buttons do. The interface could have some improvement but overall its great. There isn't much i dislike about this program as far as features go. This has helped me keep track of all my orders and shipping dates so there are no issues at all anymore using this system. Before I used other programs they were not able to give updates on shipments quickly enough if an order got lost somewhere between us and our customer. Now that I'm tracking every shipment through SOPO I know exactly where each item goes before leaving the warehouse. We also get notified via email whenever anything happens regarding any shipments.