Holistic Approach to Customer Experience