Company Culture and Customer experience