What do you like best?
It gets done what needs to get done - the process of optimizing orders, tendering loads, status updates, all the way through invoice reconciliation.
What do you dislike?
Workflows are best for over-the-road type fleets. Workarounds or inaccurate data produced with short-haul (shuttle) runs and it's clunky when used for a hub-and-spoke distribution network. Overall, we've made many many modifications to the system to get orders to flow through it in a reasonable fashion. And once you modify it, upgrades suddenly become much more complex.
Recommendations to others considering the product
Keep your options open when deciding upon a TMS and consider what context you're going to use it in (shuttles, OTR-based operations, dedicated distribution, etc.). Select your TMS carefully from there.
What business problems are you solving with the product? What benefits have you realized?
Tendering loads to assets, invoicing, dispatching. Historical data is there, although the analytics and reporting is nothing to scream about.