The Time for Customer Alignment Is Here: Is Your Company Ready?