No complaints from me as long as you go with your eyes open.
If you have your own bike and do not need a guide they’re spot on as they’re inexpensive. I’ve only been to Chamonix biking with them and I’ve never had a problem. Food great, accommodation OK, and free tea and instant coffee all day. I ended up riding with the staff, but that’s only because I got chatting with them about routes and I was out on my own (having been a few times before) . While the aforementioned companies offer more, the holiday comes to twice as much when you factor in flights and transfers. Recommended if you’re on a budget and don’t need a guide.