Multiple applications, membership portals internet and extranet sites with inconsistent look and feel and little to no impact of branding and customer experience initiatives.Disconnected departments and sub divisions, design and technology teams resulting in multiple development efforts making it challenging and expensive to enforce consistent brand and deliver a unified experience. Excess of costs in maintaining customer facing applications across multiple devices, websites, membership portals etc. yet a lack of unified experience throughout a single organization. These challenges are even more relevant and costs higher in organizations with multiple acquisitions, mergers etc leading to confusing often completely inconsistent experiences for customers in different locales & languages for the same functionality.