I liked how customizable it was to your business, meaning if my company didn't already have something in place, they could install what they felt would work best for their particular situation without an expensive or time consuming implementation process of doing so. That being said everything else can be improved as far as making things easier with regards to logging information such as weather events/delays etc. The customer interface is sometimes quite difficult once you're actually on there