I don't think their launch went well as we got bombarded with emails regarding a pre-register with only 100 spots prior to the launch. I figured they'd want money so I never clicked on them. I think we received 3 emails in the hours leading up to it saying there were still spots left and once the 100 spots were filled they would close registration. Then after the launch, they still had spots available.
We haven't used them since well before COVID as they have tried to standardize undercutting the pilot's earning potential using a model that would crumble if pilots rejected their low-ball offers of payouts.