Employee engagement and customer experience. These are not just buzzwords or empty promises for Walgreens.