I was never that impressed with Esprit when we used them but I’m probably in a minority.
If you’ve got a resort or area in mind, it’s worth checking to see if there’s a company operating just for that resort. When our DC were younger we used Family Ski who were excellent - they are in Ardent (Portes du Soleil) and Reberty (Three Valleys). And Ski Champoluc, who (unsurprisingly!) operate out of Champoluc in Italy offer childcare, although ours were old enough not to need it. I’m sure there are others.
@sunflowerpinks I agree but it’s easy to get the train to the Alps. We’ve skied in France, Italy and Austria over the last 20+ years and never flown, always got the train.