We quit our jobs in 2023 to build Win.Bet after seeing a former employer deliberately delay a player’s $14,000 withdrawal until they lost all their money. We are based in Costa Rica but we have an Anjouan licence. We do not stall payouts, which is what the industry does.