I work with these guys all day long every single week, so they are very reliable for their services! They have been extremely responsive to our needs - even when we think what could be done better or differently down-the road (especially regarding new products). Our relationship has grown organically over time as part of an agency that delivers multiple product lines across many different industries throughout North America from one central location; not sure if there were any "start up" issues but everything else was great about working together initially until it became apparent how well suited this partnership would become given both companies' client bases overlap at times which leads me into my next point...they're honest & willing partners who listen carefully before jumping too far ahead without fully understanding your business objectives first hand. We haven't experienced anything negative yet either good thing because most relationships take years / months/years etc..to get off on track right? :) I liked how easy it was to use, all my staff had no issues with using this software at any time during their shifts! It has been very helpful for our organization as we have realized more efficiencies within workflows that were previously not known about or used by us before implementing these programs into day-to-day operations.