Customer experience is key to lasting success