Does your technology support your business needs?